在 CentOS 上安装 C++ 开发环境,通常只需要安装 gcc/g++ 及相关的开发工具包。下面按常见版本说明。
这是最简单、最完整的做法,包含 gcc、g++、make 等:
sudo yum groupinstall "Development Tools"
安装完成后检查:
g++ --version
gcc --version
如果你只想装 C++ 编译器:
sudo yum install gcc gcc-c++
sudo dnf groupinstall "Development Tools"
或只安装 g++:
sudo dnf install gcc gcc-c++
sudo dnf groupinstall "Development Tools"
或:
sudo dnf install gcc gcc-c++
g++ --version
示例输出:
g++ (GCC) 11.2.1 20220127 (Red Hat 11.2.1-9)
创建测试文件:
// test.cpp
#include <iostream>
int main() {
std::cout << "Hello CentOS C++" << std::endl;
return 0;
}
编译并运行:
g++ test.cpp -o test
./test
说明没装 gcc-c++:
sudo yum install gcc-c++
使用较新的 GCC 并指定标准:
g++ -std=c++17 test.cpp -o test
如果你需要常用 C++ 库:
sudo yum install cmake git
如果你能告诉我 CentOS 具体版本(7 / 8 / Stream / 9) 以及 是否用于服务器、桌面或编译大型项目(如 OpenCV、ROS),我可以给你更精确的配置方案。