前言
生产环境中,有时候需要用到高版本的gcc,不建议直接覆盖原来版本的gcc,可以自己手动编译到别的目录,然后加到环境变量,这样子要回退简单,而且系统升级也不会受到影响。
gcc下载地址:
操作步骤
1、下载
wget -c gcc-4.8.5/gcc-4.8.5.
2、解压
tar jxvf gcc-4.8.5.
cd gcc-4.8.5
3、预下载依赖源码包
./contrib/download_prerequisites
4、配置编译文件
./configure --prefix=/opt/gcc --enable-checking=release --enable-languages=c,c++ --disable-multilib # 机器是64位的,就不使用32位的包了,--disable-multilib
5、编译
make
6、安装
make install
7、添加环境变量
echo 'export PATH=/opt/gcc/bin:$PATH' >> /etc/profile
8、生效变量
source /etc/profile
9、查看版本
gcc -v