centos

C++编译器在CentOS上怎么安装

小樊
37
2025-07-06 15:55:24
栏目: 编程语言

在CentOS上安装C++编译器,可以按照以下步骤进行:

使用yum包管理器安装

  1. 更新系统
sudo yum update -y
  1. 安装开发工具组
sudo yum groupinstall "Development Tools"
  1. 安装GCC和G++编译器
sudo yum install gcc gcc-c++ -y
  1. 验证安装
gcc --version
g++ --version

使用SCL(Software Collections)安装最新版本的GCC

  1. 启用SCL仓库
sudo yum install centos-release-scl
  1. 安装最新版本的GCC
sudo yum install devtoolset-12-gcc*
  1. 启用新版本的GCC
scl enable devtoolset-12 bash
  1. 验证安装
gcc --version

手动编译安装GCC(适用于需要特定版本或自定义配置的情况)

  1. 下载GCC源码
wget https://ftp.gnu.org/gnu/gcc/gcc-11.2.0/gcc-11.2.0.tar.gz
  1. 解压源码包
tar -xf gcc-11.2.0.tar.gz
cd gcc-11.2.0
  1. 安装依赖
sudo yum groupinstall "Development Tools" -y
sudo yum install gmp-devel mpfr-devel libmpc-devel -y
  1. 配置和编译
mkdir build && cd build
../configure --prefix=/usr/local/gcc-11.2.0 --enable-languages=c,c++
make -j$(nproc)
  1. 安装GCC
sudo make install
  1. 设置环境变量
echo 'export PATH=/usr/local/gcc-11.2.0/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
  1. 验证安装
gcc --version

以上步骤可以帮助你在CentOS上成功安装C++编译器。如果在安装过程中遇到任何问题,可以参考相关的官方文档或社区论坛寻求帮助。

0
看了该问题的人还看了