2015-09-06 54 views
2

我嘗試做一個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在配置或工具集? 謝謝

回答

2

-Wl用於將選項傳遞給來自gcc的鏈接器。所以,您的使用情況應該是

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

ARM-Linux的gnueabi-GCC輪候冊, - GC-部分