wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2
2.解压下载插件
tar xvf gcc-4.8.2.tar.bz2
cd gcc-4.8.2
./contrib/download_prerequisites
3.编译安装
mkdir gcc-build-4.8.2
cd gcc-build-4.8.2
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
make -j4
yum -y install glibc-devel.i686 glibc-devel
make install
4.gcc -v
注意:
cp /usr/local/gcc-4.8.2/gcc-build-4.8.2/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.18 /usr/lib64/
cd /usr/lib64/
ln -s libstdc++.so.6.0.18 libstdc++.so.6
5.错误总结
当出现这个报错时,安装yum install gcc-c++
configure: error: C++ compiler missing or inoperational
make[2]: \*** [configure-stage1-libcpp] Error 1
make[2]: Leaving directory `/usr/local/gcc-4.8.2'
make[1]: \*** [stage1-bubble] Error 2
make[1]: Leaving directory `/usr/local/gcc-4.8.2'
make: \*** [all] Error 2