centos

GCC在CentOS中的安装步骤是什么

小樊
42
2025-06-02 00:26:20
栏目: 智能运维

在CentOS系统中安装GCC编译器的步骤如下:

在线安装步骤

  1. 更新系统

    sudo yum update -y
    
  2. 安装开发工具组

    sudo yum groupinstall "Development Tools" -y
    
  3. 验证安装

    gcc --version
    

离线安装步骤

  1. 下载所需GCC安装包: 访问GNU GCC官方下载页面下载所需版本的GCC源码包,例如 gcc-10.2.0.tar.gz

  2. 上传安装包到CentOS服务器: 使用FTP或其他方式将下载的GCC源码包上传到CentOS服务器。

  3. 解压安装包

    tar -zxf gcc-10.2.0.tar.gz
    cd gcc-10.2.0
    
  4. 下载并安装依赖包

    ./contrib/download_prerequisites
    
  5. 配置GCC

    mkdir build && cd build
    ../configure --prefix=/usr/local/gcc-10.2.0 --enable-languages=c,c++
    
  6. 编译GCC

    make -j$(nproc)  # 使用所有CPU核心加速编译
    
  7. 安装GCC

    sudo make install
    
  8. 验证安装

    gcc --version
    

使用Devtoolset升级GCC版本(适用于CentOS 7及以上)

  1. 安装Devtoolset

    sudo yum install devtoolset-9-gcc* -y
    
  2. 激活Devtoolset环境

    scl enable devtoolset-9 bash
    
  3. 验证新版本GCC

    gcc --version
    
  4. 配置系统环境变量以永久使用新版本(可选): 编辑 /etc/profile 文件,添加以下内容:

    export PATH=/opt/rh/devtoolset-9/root/usr/bin:$PATH
    export LD_LIBRARY_PATH=/opt/rh/devtoolset-9/root/usr/lib64:$LD_LIBRARY_PATH
    

    然后运行:

    source /etc/profile
    

0
看了该问题的人还看了