鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

升级GCC

系统自带的GCC软件版本较低,需要升级GCC版本至5.3或者以上,本文以升级到7.3版本为例。

  1. 下载GCC 7.3.0
  2. 将软件包上传至“/home”目录下,并解压。
    1
    2
    cd /home
    tar -xvf gcc-7.3.0.tar.gz
    

  3. 编译安装GCC。
    进入GCC文件路径。
    1
    cd /home/gcc-7.3.0
    
    1. 配置。
      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++

    2. 编译GCC源码。
      1
      make -j96
      

      -j96 参数充分利用多核CPU优势,加快编译速度,参数-j后数字为CPU核数,可用cat /proc/cpuinfo | grep processor | wc -l进行查看,此数值应小于等于CPU核数。

    3. 安装。
      1
      make -j96 install
      

  4. 确认GCC的版本是否为7.3.0。
    1
    gcc -v