ubuntu16.04版本中默认的gcc版本是5.4,因为有些第三方应用依赖的问题,我不得不降级到5.3,下面是关于gcc的降级操作
下载GCC源码(https://ftp.gnu.org/gnu/gcc/gcc-5.3.0/),上传至ubuntu服务器
解压缩
cd /opt tar -zxvf gcc-5.3.0.tar.gz
下载依赖项
cd gcc-5.3.0 ./contrib/download_prerequisites
建立编译输出目录
cd .. mkdir gcc-build-5.3.0
生成makefile文件
cd gcc-build-5.3.0 ../gcc-5.3.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
编译安装
make && make install
检查版本
gcc --version g++ --version
原文:https://www.cnblogs.com/guge-94/p/11317212.html