CentOS上怎么安装C++

作者:袖梨 2026-07-26

在CentOS上安装C++的完整步骤

1. 更新系统(可选但推荐)

在安装前,建议先更新系统软件包以确保兼容性和安全性:

CentOS上如何安装C++

sudo yum update -y

2. 安装开发工具组(基础依赖)

开发工具组包含GCC编译器、Make工具、Git等必要组件,是编译C++的基础:

sudo yum groupinstall "Development Tools" -y

3. 安装C++编译器(GCC/G++)

C++的编译依赖gcc-c++包(提供g++命令),通过以下命令安装:

sudo yum install gcc-c++ -y

4. 验证安装

通过检查g++版本确认安装成功(若显示版本号则表示成功):

g++ --version

5. 编写并运行测试程序

创建一个简单的C++程序(如hello.cpp),内容如下:

#include <iostream>int main() {std::cout << "Hello, CentOS C++!" << std::endl;return 0;}

使用g++编译并运行:

g++ -o hello hello.cpp# 编译生成可执行文件./hello # 运行程序

若终端输出Hello, CentOS C++!,则说明环境配置成功。

6. 可选:安装额外工具(增强开发体验)

  • CMake:跨平台构建工具,用于管理复杂项目:
    sudo yum install cmake -y
  • 调试器(GDB):用于调试C++程序,定位错误:
    sudo yum install gdb -y
  • 代码编辑器(Visual Studio Code):提升编码效率(可选):
    sudo yum install -y code# 安装VS Code
    安装后,在VS Code中搜索并安装“C++”扩展以支持语法高亮和智能提示。

注意事项

  • 若需安装特定版本的GCC(如GCC 10以支持C++20),可通过**Software Collections(SCL)**实现:
    sudo yum install centos-release-scl# 添加SCL仓库sudo yum install devtoolset-10-gcc-c++# 安装GCC 10scl enable devtoolset-10 bash# 启用GCC 10环境
    启用后,g++将指向GCC 10版本,可通过g++ --version验证。
  • CentOS 8及以上版本可使用dnf替代yum(命令格式类似)。

相关文章

精彩推荐