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