下面是我的乙個示例,我在此進行公升級操作,由原先的5.4公升級到9.1.0:
1、首先安裝gcc和g++版本,依次進行如下操作:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-9
sudo apt-get install g++-9
注意上面的最後兩條語句,我的雖然是要公升級到9.1.0,但是只有sudo apt-get install gcc-9,才能執行,如果執行sudo apt-get install gcc-9.1.0是不行的,g++依是如此。
2、進入/usr/bin/把gcc/g++資料夾刪除或備份,建立鏈結到gcc-5.4/g++-5.4:
cd /usr/bin
sudo rm gcc
sudo ln -s gcc-9 gcc
sudo rm g++
sudo ln -s g++-9 g++
3、檢視gcc/g++版本號
linux@ubuntu:~$ gcc -v
有時會進行gcc/g++版本的公升級和降級,在此把兩篇好的blog彙總在此。
1、gcc/g++版本的公升級
參考: linux下公升級gcc/g++版本
2、gcc/g++版本的降級
參考:ubunut16.04 安裝 g++ gcc 降級
3、gcc/g++ 官網
注意 gcc和g++是對應的,公升級乙個另乙個也要相應公升級。反之亦然。
Ubuntu中公升級gcc,g 版本
本人ubuntu版本為1204,原gcc版本為4.6,由於gcc從4.8才開始完整支援c 11,所以決定公升級gcc和g 檢查發現,1204版本目前 2017.5.18 可公升級的最高版本為4.9版本 儘管當前最新版本是7.1。步驟如下 更新ubuntu的gcc和g 版本,依次進行如下操作 sudo...
Linux公升級安裝GCC g
各發行版本linux中,其自帶的gcc安裝源版本都比較舊,我所使用centos 6系統中,gcc版本只有4.4.7。最近要安裝幾個軟體要求gcc 4.8 無奈只能手動公升級gcc。wget 或 wget tar xf gcc 5.2.0.tar.bz2 解壓完成後,執行以下命令進入工作目錄 cd g...
Linux 公升級安裝gcc g
linux 執行程式,出錯提示如下,網上查詢需要更新gcc g 版本為4.8以後的。解壓完成後,執行以下命令進入工作目錄 cd gcc 5.2.0 contrib download prerequisites 4.配置安裝gcc 建立乙個輸出目錄,編譯時所有生成的中間檔案都放到該目錄下 mkdir ...