ppa說明:很多軟體包由於各種原因,不能進入官方的ubuntu軟體倉庫。為了方便ubuntu使用者使用,launchpad.net提供了ppa,允許使用者建立自己的軟體倉庫,自由的上傳軟體。ppa也被用來對一些打算進入ubuntu官方倉庫的軟體,或者某些軟體的新版本進行測試。
ppa下的gcc各個版本
位址(可能需要翻牆)
1、如上圖所示,首先需要新增ppa到本地庫:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
2、更新本地庫:sudo apt-get update
toolchain/test下gcc版本預覽:
3、安裝自己想要的版本:sudo apt-get install gcc-6 g++-6
上面的命令安裝gcc-6和g++-6,可以安裝多個版本,反覆執行該命令即可(編譯器名字要對應)。下圖是我安裝的gcc-4.7和gcc-6版本,gcc-4.8是ubuntu預設安裝的。
4、gcc版本切換
手動更換軟連線
ln -s /usr/bin/gcc-6 /usr/bin/gcc -f
ln -s /usr/bin/gcc-ar-6 /usr/bin/gcc-ar -f
ln -s /usr/bin/gcc-nm /usr/bin/gcc-nm -f
ln -s /usr/bin/g++-nm /usr/bin/g++-nm -f
ln -s /usr/bin/g++-ar-6 /usr/bin/g++-ar -f
ln -s /usr/bin/g++-6 /usr/bin/g++ -f
檢視gcc版本命令: gcc -v
gcc 版本公升級
1 獲取安裝包並解壓 wget tar jxvf gcc 6.1.0.tar.bz2 cd gcc 6.1.0 contrib download prerequisites 3 建立乙個目錄供編譯出的檔案存放 mkdir gcc build 6.1.0 cd gcc build 6.1.0 4 生成...
gcc版本公升級
如果使用的centos6.10,需要看一下gcc version,如果版本比較低,如4.4這樣的版本,是不支援c 11標準,會在bitcoin的make步驟報一些語法錯誤。處理辦法 sudo wget o etc yum.repos.d devtools 2.repo sudo yum instal...
Ubuntu公升級GCC版本
目前正在使用ubuntu 14.04 lts,雖然更新了hwe之後,系統仍然在不斷的維護he更新,但是編譯工具是不會更新的,如果目前我還在使用ubuntu 14.04,是無法體驗新版gcc的.怎麼辦呢?其實,在toolchain test下已經有打包好的gcc,版本有4.x 5.0 6.0等,並為u...