UBUNTU 下如何公升級 gcc, g

2021-09-06 17:41:13 字數 1175 閱讀 5745

正如大家所知道的gcc並不支援"make uninstall". 一種推薦安裝方式就是把gcc 安裝在你自己指定的乙個路徑,當你不須要某個gcc版本號的時候你僅僅須要移除相應版本號就可以。

如果你已經有乙個老的版本號在你的系統中,最簡單的方式就是:

1)加入�ppa(personal package archive)到裡的程式倉庫(repositories )裡

2更新程式倉庫(repositoris)

3)公升級程式

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

加入�新 ppa(peronal package archive) 到系統

刪除 alternative 

sudo update-alternatives --remove-all gcc 

sudo update-alternatives --remove-all g++

然後:

sudo apt-get install gcc-4.8

sudo apt-get install g++-4.8

把gcc,g++ 安裝為 alternatives

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 20

sudo update-alternatives --config gcc

sudo update-alternatives --config g++

最後:

sudo apt-get update

sudo apt-get upgrade -y

sudo apt-get dist-upgrade

譯者加:

測試公升級效果

終端輸入:gcc -v

終端輸例如以下:

gcc version 4.8.1 (ubuntu 4.8.1-2ubuntu1~10.04.1) 

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...

關於Ubuntu中gcc g 公升級問題

在安裝llvm clang和linaro arm linux gcc過程中可能會出現 arm linux gnueabihf gcc error while loading shared libraries libstdc so.6 cannot open shared object file no...

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...