1. 安裝靜態庫,若是沒有安裝靜態庫,後面編譯不會經過;c++
yum install glibc-static libstdc++-static -y
2. 下載GCCxxx.tat.gz;ui
wget http://xxxxxxxxxx/gcc-x.x.x.tar.gz
3. 解壓;spa
tar zxvf gcc-x.x.x.tar.gz
4. 進入目錄;code
cd gcc-x.x.x
5. 運行腳本download_prerequisites,此腳本會自動下載依賴庫;blog
./contrib/download_prerequisites
6. 新建臨時目錄,用於存放編譯過程當中的臨時文件;get
mkdir gcc-build
cd gcc-build
7. 配置編譯選項;it
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
8. 編譯安裝,過程十分漫長,在個人小霸王上足足編了2個多小時;編譯
make & make install