升级GCC

系统自带的GCC软件版本较低,需要升级GCC版本至5.3或者以上,本文以升级到7.3版本为例。
- 下载GCC 7.3.0。
- 将软件包上传至“/home”目录下,并解压。
1 2
cd /home tar -xvf gcc-7.3.0.tar.gz
- 编译安装GCC。进入GCC文件路径。
1
cd /home/gcc-7.3.0
- 配置。
1
./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-bootstrap
- --prefix=PATH:指定GCC软件安装目录。默认路径“/usr”
- --mandir=PATH:指定GCC软件文档目录。默认路径“/usr/share/man”
- --infodir=PATH:指定GCC软件日志信息目录。默认路径“/usr/share/info”
- --enable-bootstrap:指定启用bootstrap方式安装。
如果配置报错"configure: error: no acceptable C compiler found in $PATH",则执行yum -y reinstall gcc gcc-c++。
- 编译GCC源码。
1
make -j96
-j96 参数充分利用多核CPU优势,加快编译速度,参数-j后数字为CPU核数,可用cat /proc/cpuinfo | grep processor | wc -l进行查看,此数值应小于等于CPU核数。
- 安装。
1
make -j96 install
- 配置。
- 确认GCC的版本是否为7.3.0。
1
gcc -v
父主题: 配置编译环境