我正在使用GNU工具链构建一个项目,在我链接它之前,一切都正常,链接器抱怨它丢失/找不到。 crti.o . 这不是我的对象文件之一,它似乎与libc有关,但我不明白为什么它需要这个 CRTIO ,它是否使用库文件,例如 libc.a ?
crti.o
CRTIO
libc.a
我正在为ARM平台进行交叉编译。我在工具链中有这个文件,但是如何让链接器包含它呢?
CRTIO 位于“库”搜索路径之一,但它是否应查找 .o 文件在库路径上?
.o
搜索路径是否相同 gcc 和 ld ?
gcc
ld