ubuntu系統的gcc版本切換

ubuntu系統的gcc版切換
先看看我們系統用的gcc和g++是什麼版本
gcc -v
可以獲得的信息如下
gcc version 4.6.0 
如果我們想使用gcc6怎麼辦?首先看看有沒有安裝gcc6,
ls /usr/bin/gcc*
結果只有/usr/bin/gcc  /usr/bin/gcc-4.6兩個,那麼我們需要安裝
sudo apt-get install gcc-6  g++-6
安裝好後輸入以下指令:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 60
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 40
接着輸入:
sudo update-alternatives --config gcc
會看到如下的選項
有 3 個候選項可用於替換 gcc (提供 /usr/bin/gcc)。
  選擇      路徑            優先級  狀態
------------------------------------------------------------
* 0        /usr/bin/gcc-6    60         自動模式
  1        /usr/bin/gcc-4.6  40         手動模式
  2        /usr/bin/gcc-6    60         手動模式
要維持當前值[*]請按回車鍵,或者鍵入選擇的編號:
要想用哪個gcc就輸入編號吧。
同樣也要設置一下g++的
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-6 60
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 40
如果想刪除可選項的話可以鍵入以下指令:
sudo update-alternatives --remove gcc /usr/bin/gcc-4.6
再用gcc -v 來看一下版本是否改變了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章