CentOS 7下安装gcc6.3.0或者更高版本
Centos下使用yum能安装的最新gcc版本是gcc4.8.5,想要安装高版本的gcc需要自己下载镜像文件进行安装。
安装步骤:
1.下载gcc6.3.0压缩包(根据自己需要选择下载其他版本)
sudo su //切换到toot用户
cd /usr/local
wget http://mirrors.concertpass.com/gcc/releases/gcc-6.3.0/gcc-6.3.0.tar.gz //下载gcc压缩包(根据自己需要选择版本)
2.解压
tar -zxvf gcc-6.3.0.tar.gz //解压到/usr/local下
3.下载依赖文件
cd gcc-6.3.0
./contrib/download_prerequisites //下载依赖文件
4.新建一个文件夹存放编译文件,官方文档不建议使用gcc源码包的文件夹
mkdir gcc-build-6.3.0 //新建编译目录
cd gcc-build-6.3.0 //进入编译目录
/usr/local/gcc-6.3.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib //编译生成makefile文件
5.编译(此过程比较漫长,可以去happy一下)
make -j4 //执行命令进行编译,-j4表示让make最多允许4个编译命令同时执行,更有效利用cpu资源
6.安装
make install
7.重启电脑,查看gcc版本
gcc -v
参考文章链接:
https://blog.csdn.net/weixin_41565755/article/details/88562987