在安装前,建议先更新系统软件包以确保兼容性和安全性:
sudo yum update -y
开发工具组包含GCC编译器、Make工具、Git等必要组件,是编译C++的基础:
sudo yum groupinstall "Development Tools" -y
C++的编译依赖gcc-c++包(提供g++命令),通过以下命令安装:
sudo yum install gcc-c++ -y
通过检查g++版本确认安装成功(若显示版本号则表示成功):
g++ --version
创建一个简单的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++!,则说明环境配置成功。
sudo yum install cmake -y
sudo yum install gdb -y
sudo yum install -y code # 安装VS Code
安装后,在VS Code中搜索并安装“C++”扩展以支持语法高亮和智能提示。sudo yum install centos-release-scl # 添加SCL仓库
sudo yum install devtoolset-10-gcc-c++ # 安装GCC 10
scl enable devtoolset-10 bash # 启用GCC 10环境
启用后,g++将指向GCC 10版本,可通过g++ --version验证。dnf替代yum(命令格式类似)。