您当前的位置:首页 > 计算机 > 系统应用 > Linux

CentOS 7下安装gcc 9.3.0

时间:07-22来源:作者:点击数:

本文主要介绍怎么在CentOS 7环境下安装GCC 9.3.0,适用于部分源码包需要高版本的gcc进行编译的场景,需要准备的环境有:

  • CentOS 7
  • gcc-9.3.0.tar.gz

安装gcc

  • 使用下面命令安装gcc、gcc-c++,若已安装则忽略此步骤
yum install -y gcc gcc-c++

安装bzip2

  • 使用以下命令安装bzip2,主要用于之后自动解压安装GCC依赖,若已安装则忽略此步骤
yum install -y bzip2

下载gcc-9.3.0.tar.gz

解压gcc-9.3.0.tar.gz

  • 将gcc-9.3.0.tar.gz放置于/home/目录下
  • 进入/home/目录,使用以下命令解压
tar -xzvf gcc-9.3.0.tar.gz
得到gcc-9.3.0目录

安装gcc-9.3.0

  • 进入/home/gcc-9.3.0/目录下,执行以下命令下载安装依赖
./contrib/download_prerequisites

若此处下载遇到问题,可编辑download_prerequisites文件,将ftp://gcc.gnu.org/pub/gcc/infrastructure/替换为http://gcc.gnu.org/pub/gcc/infrastructure/
  • 进入/home/目录下,使用以下命令新建构建文件夹
mkdir gcc-build-9.3.0
  • 进入/usr/lib/gcc/x86_64-redhat-linux/目录下,使用以下命令新建安装文件夹
mkdir 9.3.0
  • 进入/home/gcc-build-9.3.0/目录下,使用以下命令建立编译后的文件存放目录以及配置编译语言等
../gcc-9.3.0/configure --prefix=/usr/lib/gcc/x86_64-redhat-linux/9.3.0/ --enable-checking=release --enable-languages=c,c++ --disable-multilib
  • 使用以下命令执行安装,编译过程耗时较长,需要耐心等待,至少需要两小时
make && make install

查看gcc版本

  • 使用以下命令查看gcc版本
gcc --version

注意事项

  • xxx
  • xxx
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门