1.安裝gcc依賴
3.安裝gcc包
mv gcc-11.2.0-tar.gz ~cd ~tar xf gcc-11.2.0.tar.gz
cd gcc-11.2.0/
4.在原始碼根目錄下執行
# 當前在~/gcc-11.2.0/目錄下./contrib/download_prerequisites
# 此時會解壓我們放在原始碼根目錄下的依賴包,並建立軟連線
5.構建build目錄
mkdir buildcd build
../configure configure -v --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --prefix=/usr/local/gcc-11.2 --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-11.2
# 說明一下,這裡配置了將gcc安裝在/usr/local/gcc-11
.2目錄下
# 並且編譯後的可執行檔名為gcc-11.2以及g++-11.2等等
6.gcc-11.2安裝目錄下執行 make install
7.建立軟連線
$ cd /usr/bin$ sudo rm gcc g++$ sudo ln -s /usr/local/gcc-11.2/bin/gcc-11.2 gcc
$ sudo ln -s /usr/local/gcc-11.2/bin/g++-11.2 g++
8.gcc --version or g++ --version 檢查安裝是否成功
更新Ubuntu的gcc和g 版本
1.更新ubuntu的gcc和g 版本,依次進行如下操作 sudo add apt repository ppa ubuntu toolchain r test sudo apt get update sudo apt get install gcc 4.7 sudo apt get install...
Ubuntu公升級GCC版本
目前正在使用ubuntu 14.04 lts,雖然更新了hwe之後,系統仍然在不斷的維護he更新,但是編譯工具是不會更新的,如果目前我還在使用ubuntu 14.04,是無法體驗新版gcc的.怎麼辦呢?其實,在toolchain test下已經有打包好的gcc,版本有4.x 5.0 6.0等,並為u...
Ubuntu降低GCC版本
1.apt get install gcc 4.4 g 4.4 g 4.4 multilib gcc 4.4 multilib 2.update alternatives install usr bin g g usr bin g 4.4 100 3.update alternatives inst...