在 CentOS 上验证 C++ 开发环境是否配置成功,一般按下面步骤来做即可。
g++ --version
或
gcc --version
✅ 正常输出类似:
g++ (GCC) 8.5.0
❌ 若提示 command not found,说明未安装。
sudo yum install -y gcc-c++
CentOS 8 / Stream:
sudo dnf install -y gcc-c++
vi test.cpp
内容如下:
#include <iostream>
using namespace std;
int main() {
cout << "C++ environment OK!" << endl;
return 0;
}
g++ test.cpp -o test
./test
✅ 输出:
C++ environment OK!
file test
输出应包含:
ELF 64-bit executable
make --version
cmake --version
| 问题 | 解决 |
|---|---|
| g++ 未找到 | 安装 gcc-c++ |
| 编译报错 | 检查语法或头文件 |
| 权限不足 | 使用 sudo |
| 旧系统 | 使用 yum 而非 apt |
如果你是想验证 某个特定 C++ 环境(如 CUDA、OpenCV、CMake 项目、交叉编译等),可以告诉我具体场景,我可以给你更针对性的验证方法。