我尝试使用通过Ubuntu apt-get安装标准arm-linux-gnueabi工具集进行QT开源交叉编译,但是得到了这些错误,我在这里坚持了一周: arm-linux-gnueabi-ld -Wl,--gc-sections -Wl,-O1 -fuse-ld= -Wl,--enable-new-dtags -o ../bin/rcc.obj/rcc.o .obj/main.o -L/home/charlie/qt-everywhere-opensource-src-5.5.0/qtbase/lib -lQt5Bootstrap -lpthread arm-linux-gnueabi-ld:无法识别的选项'-Wl,--gc-sections‘arm-linux-gnueabi-ld:使用--help选项获取用法信息Makefile:194:目标的配方' ../../../bin/rcc’失败
配置或工具集中有什么问题吗?谢谢
发布于 2015-09-07 21:03:04
-Wl用于将选项从gcc传递给链接器。所以你的用法应该是
arm-linux-gnueabi-ld --gc-sections
或
arm-linux-gnueabi-gcc -Wl,--gc-sections
https://stackoverflow.com/questions/32420298
复制相似问题