安裝錯誤的gcc導致一些錯誤

2021-06-27 03:13:39 字數 1965 閱讀 3667

出現如下錯誤:

make: arm-linux-gnueabihf-gcc: command not found

chk     include/generated/uapi/linux/version.h

chk     include/generated/utsrelease.h

cc      scripts/mod/empty.o

/bin/sh: 1: arm-linux-gnueabihf-gcc: not found

make[2]: *** [scripts/mod/empty.o] error 127

make[1]: *** [scripts/mod] error 2

make[1]: *** waiting for unfinished jobs....

make[1]: `include/generated/mach-types.h' is up to date.

make: *** [scripts] error 2

首先懷疑gcc沒有安裝,但是輸入gcc -v也有顯示版本號。在此建立軟連線ln -s x86_64-linux-gnu-gcc-4.8 arm-linux-gnueabihf-gcc 後出現如下錯誤:

arm-linux-gnueabihf-gcc: error: unrecognized argument in option 『-mabi=aapcs-linux』

arm-linux-gnueabihf-gcc: note: valid arguments to 『-mabi=』 are: ms sysv

arm-linux-gnueabihf-gcc: error: unrecognized command line option 『-mlittle-endian』

arm-linux-gnueabihf-gcc: error: unrecognized command line option 『-mno-thumb-interwork』

cc      scripts/mod/devicetable-offsets.s

make[2]: *** [scripts/mod/empty.o] error 1

make[2]: *** waiting for unfinished jobs....

arm-linux-gnueabihf-gcc: error: unrecognized argument in option 『-mabi=aapcs-linux』

arm-linux-gnueabihf-gcc: note: valid arguments to 『-mabi=』 are: ms sysv

arm-linux-gnueabihf-gcc: error: unrecognized command line option 『-mlittle-endian』

arm-linux-gnueabihf-gcc: error: unrecognized command line option 『-mno-thumb-interwork』

make[2]: *** [scripts/mod/devicetable-offsets.s] error 1

make[1]: *** [scripts/mod] error 2

make[1]: *** waiting for unfinished jobs....

make: *** [scripts] error 2

make -j10  [error] 2

經大神指點,安裝的gcc版本有誤。

解決:apt-get remove gcc

sudo apt-get install gcc-arm-linux-gnueabihf

vi /etc/profile

最後加入export path=$path:/usr/bin

source /etc/profile

再次出現錯誤:/bin/sh: 1: g++ not found

解決辦法:sudo apt-get install g++

gcc編譯遇到的一些錯誤(隨時補充)

自從用了部落格之後,老漢發現這是個好東西啊。再也不用去各個工程專案資料夾下尋找自己做的筆記了。現在把平時遇到的一些個錯誤放到上邊來,謹防下次再範 n n 1 在程式中寫了上述 編譯器將 當作雙目運算子,並未當作指標。正確 如下 int temp temp n n temp 1 網上有很多人問錯誤在哪...

Android 一些錯誤

android fragment裡面放viewpager 巢狀fragment 報錯 解決 在adapter的構造方法裡加上 super fragment.getchildfragmentmanager 把android專案變成lib的時候會在switch語句那裡報錯 解決 switch語句的cas...

SOLR的一些錯誤

一 oct 18,2013 11 03 27 pm org.apache.catalina.core.standardcontext start severe error filterstart oct 18,2013 11 03 27 pm org.apache.catalina.core.sta...