我正在使用GNU工具链构建一个项目,一切正常,直到我链接它,链接器抱怨它丢失/无法找到crti.o.这不是我的目标文件之一,它似乎与libc有关但我无法理解为什么它需要这个crti.o,它不会使用库文件,例如libc.a?
crti.o
libc.a
我正在为手臂平台进行交叉编译.我在工具链中有该文件,但如何让链接器包含它?
crti.o在一个'库'搜索路径上,但是它应该.o在库路径上查找文件吗?
.o
在搜索路径同样为gcc和ld?
gcc
ld
linker makefile
linker ×1
makefile ×1