arm-linux-gnueabi-ld无法识别的选项'-Wl,-gc-sections'

问题描述:

我尝试做一个QT开源交叉编译,使用通过Ubuntu apt-get安装的标准arm-linux-gnueabi工具集,但得到这些错误,我在这里呆了1周: arm-linux-gnueabi-ld -Wl, - gc-sections -Wl,-O1 -fuse-ld = gold -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:recipe for目标'../../../bin/rcc'失败arm-linux-gnueabi-ld无法识别的选项'-Wl,-gc-sections'

有什么w rong在配置或工具集? 谢谢

-Wl用于将选项传递给来自gcc的链接器。所以,您的使用情况应该是

ARM-Linux的gnueabi-LD --gc截面

ARM-Linux的gnueabi-GCC轮候册, - GC-部分