1. 程式人生 > >升高、降低gcc版本的簡易方法

升高、降低gcc版本的簡易方法

在做開發板的專案時,遇到編譯核心等問題可能會依賴於某個gcc版本,而ubuntu中自帶的gcc版本過高或者過低,需要改變到合適的版本,那麼可以這樣做:

在/usr/bin/目錄下,可以看到一些gcc開頭的檔案,其中有一個是gcc,他是個連結檔案,連結到當前的gcc檔案(例如ubuntu16.04連結的是gcc-5),也即是說,他是連結到當前使用的gcc上的,所以改變他的連結原始檔就可以了,假如我們現在的gcc是gcc-5.4,我們要降級到gcc-4.7,我們可以

apt install gcc-4.7

等待下載安裝完成。
這時會在/usr/bin目錄下看到gcc-4.7這個檔案,然後在/usr/bin目錄下刪除gcc這個檔案

rm /usr/bin/gcc

然後執行 :

ln  -s  gcc gcc-4.7

這樣之後,執行:

gcc -v

就可以看到gcc版本已經改變