温馨提示×

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

小樊
68
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