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

时间:2015-09-06 05:16:33

标签: linux

我尝试使用通过Ubuntu apt-get安装的标准arm-linux-gnueabi工具集进行QT开源交叉编译,但是得到了这些错误,我已经在这里停留了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:目标'../../../bin/rcc'的配方失败

配置或工具集有什么问题吗? 感谢

1 个答案:

答案 0 :(得分:2)

-Wl用于将选项从gcc传递给链接器。所以你的用法应该是

arm-linux-gnueabi-ld --gc-sections

arm-linux-gnueabi-gcc -Wl, - gc-sections