CentOS 7下安装gcc6.3.0或者更高版本

stevehe 2022年12月22日 197次浏览

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