# [1]查看當前版本
gcc --version # 顯示4.8.3
# [2]下載更新版本包
# 經實測,本地下載包很慢,建議用迅雷下載(新建任務,輸入下載地址:https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz)
cd /usr/src
mkdir gcc-src
wget ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz
tar -zxvf gcc-7.3.0.tar.gz
cd gcc-7.3.0
# [3]下載依賴包
# 檢測和安裝相關依賴包,這個過程需要耐心等待(此步驟會將依賴包下載到gcc-7.3.0目錄,如果因網絡原因無法完成請自行使用wget下載)
./contrib/download_prerequisites
# [4]./configure
mkdir build
cd build
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
# [5]make
# 編譯過程漫長,請耐心等待
make -j4
# [6]make install
make install
# [7]查看版本號
gcc --version # 顯示7.3.0
Good Good Study, Day Day Up.
順序 選擇 循環 總結