参考链接:http://www.centoscn.com/image-text/config/2015/0206/4643.html
升级之前:
升级之后:
-
获取安装包并解压
wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2
tar -jxvf gcc-4.8.2.tar.bz2 -
下载供编译需求的依赖项
cd gcc-4.8.2
./contrib/download_prerequisites -
建立一个目录供编译出的文件存放
mkdir gcc-build-4.8.2
cd gcc-build-4.8.2 -
生成Makefile文件
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
-
编译(注意:此步骤非常耗时)
make -j4
-j4选项是make对多核处理器的优化,如果不成功请使用 make -
安装
sudo make install
-
验证安装
重启,然后查看gcc版本:gcc --version