yum -y install gcc
yum -y install gcc-c++
yum -y install bzip2
2 切換目錄
cd ~3 下載gcc源碼包
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-5.2.0/gcc-5.2.0.tar.gz
4解壓
tar -zxvf gcc-5.2.0.tar.gz
5切換目錄
cd ./gcc-5.2.0/
6 準備步驟1
./contrib/download_prerequisites
7 切換目錄
cd ../
8建立編譯目標目錄
mkdir gcc-build-5.2.0
9切換目錄
cd ./gcc-build-5.2.0
10 準備步驟2
../gcc-5.2.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
11編譯(這一步非常慢!)
make -j4 或者 make -j2 請根據實際情況調整
12安裝
make install
13 刪除舊的庫
rm -r -f /usr/lib/libstdc++.so.*
14拷貝新的庫
cp ~/gcc-build-5.2.0/prev-*-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.* /usr/lib
15鏈接新的庫
ln -sf /usr/lib/libstdc++.so.6.0.* /usr/lib/libstdc++.so.6
16確認版本
gcc -v