【发布时间】:2017-03-07 02:19:17
【问题描述】:
我正在使用 bitbake 在 yocto build 中交叉编译 arm 的申请。它编译正常,但链接失败并出现以下错误。
/gcc/arm-poky-linux-gnueabi/5.3.0/ld: cannot find crt1.o: No such file or directory
它也无法链接其他文件 crti.o 和 crtbegin.o。我不确定需要在 LDFLAGS 中添加哪个目录。它是在寻找 arm 工具链 lib 目录还是 gcc lib 目录?
【问题讨论】:
-
您为什么不尝试搜索相关文件?在我的电脑(不同的工具链)上,它位于 {...}\arm-unknown-linux-gnu\sys-root\usr\lib\crt1.o
标签: c gcc arm cross-platform bitbake