我之前在Ubuntu 14.04 32位元上為MIPS平台建置了一個交叉編譯器。但現在我無法用GCC編譯普通的C程式。我刪除並重新安裝了所有內容,但每次出現此錯誤時。作為:
unrecognized option '--32'
我gcc --version
得到這個:
GNU assembler 2.13.2 Copyright 2002 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. This assembler was configured for a target of `mips-dec-ultrix42'.
我不知道該怎麼辦!
答案1
首先找到編譯器:
find ${PATH//:/} -name 'gcc*'
建立一個符號連結:
cd /usr/bin/
ls -l | grep gcc
ln -sf gcc-4.xx gcc
現在再次檢查版本:
gcc --version