Ubuntu 16.04 GCC 5.4降级为5.3

时间:2022-03-31 02:22:57

需要注意的一点是ubuntu16.04的gcc版本是5.4,最新cuda8.0好像已经可以兼容gcc5.4,这里写出降级方法留给以后用。

1、下载GCC源码
https://ftp.gnu.org/gnu/gcc/gcc-5.3.0/

Ubuntu 16.04 GCC 5.4降级为5.3

2、解压
cd down
sudo tar -zxvf gcc-5.3.0.tar.gz (解压)

3、下载编译所需依赖项
cd gcc-5.3.0  //进入解包后的gcc文件夹
sudo ./contrib/download_prerequisites    //下载依赖项
cd ..  
Ubuntu 16.04 GCC 5.4降级为5.3

4、建立编译输出目录
mkdir gcc-build-5.3.0

5、进入输出目录,生成makefile文件
cd gcc-build-5.3.0
sudo  ../gcc-5.3.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

6、编译

 大约20分钟左右

sudo make -j4
7.安装

sudo make install

8.检查版本

gcc --version
g++ --version
Ubuntu 16.04 GCC 5.4降级为5.3