在 CentOS 上搭建 C++ 运行/开发环境,通常只需要安装编译器和基础工具即可。下面按常见场景说明。
sudo yum update -y
sudo yum install -y gcc gcc-c++
g++ --version
gcc --version
vim hello.cpp
内容示例:
#include <iostream>
using namespace std;
int main() {
cout << "Hello CentOS C++" << endl;
return 0;
}
g++ hello.cpp -o hello
./hello
如果你要做较完整的 C++ 开发:
sudo yum groupinstall -y "Development Tools"
包含:
sudo yum install -y cmake
验证:
cmake --version
sudo yum install -y gdb
使用示例:
g++ -g main.cpp -o main
gdb ./main
如果是 CentOS 8 / Stream,yum 可能已改为:
sudo dnf install -y gcc gcc-c++ cmake make gdb
CentOS 自带 GCC 版本较低(如 4.8 / 8),如需新版本:
sudo yum install -y centos-release-scl
sudo yum install -y devtoolset-11
scl enable devtoolset-11 bash
sudochmod +x a.out如果你是指:
可以告诉我具体场景,我可以给你更精确的步骤。