在 Ubuntu 上检测 C++ 开发环境 是否就绪,一般检查以下几项即可:
g++ --version
gcc --version
✅ 正常输出示例:
g++ (Ubuntu 11.4.0) 11.4.0
❌ 若提示 command not found,说明未安装。
sudo apt update
sudo apt install build-essential
build-essential 包含:
make --version
mkdir ~/cpp_test && cd ~/cpp_test
创建文件 test.cpp:
#include <iostream>
int main() {
std::cout << "C++ environment OK" << std::endl;
return 0;
}
编译并运行:
g++ test.cpp -o test
./test
输出:
C++ environment OK
✅ 说明 C++ 环境正常。
cmake --version
未安装可装:
sudo apt install cmake
g++ -std=c++17 test.cpp -o test
| 检查项 | 命令 |
|---|---|
| 头文件 | ls /usr/include/c++ |
| 静态库 | ls /usr/lib/gcc/x86_64-linux-gnu |
| 调试器 | gdb --version |
如果你是想:
可以告诉我具体场景,我可以给你更针对性的检测方法。