我在交叉编译hello.c的时候出现如下错误提示。
/usr/bin/arm-none-eabi-ld: this linker was not configured to use sysroots
collect2: ld returned 1 exit status
不太明白他说的连接器没有配置使用sysroots是什麼意思。
各位帮忙解答一下好吗。
Post by axlrose;2144200
怀疑你乱放位置,在编译的时候要指定位置的,生成安装的编译器后,也要按相同的目录位置放置
建议你可以用一下crosstool-ng 挺不错的 http://crosstool-ng.org/hg/crosstool-ng/
自己配置一下,生成工具链,还可以自己PKGBUILD打包一下