温馨提示×

ubuntu c++环境如何检测

小樊
37
2026-10-25 22:28:43
栏目: 编程语言

在 Ubuntu 上检测 C++ 开发环境 是否就绪,一般检查以下几项即可:


一、检查 g++ / gcc 是否安装

g++ --version
gcc --version

✅ 正常输出示例:

g++ (Ubuntu 11.4.0) 11.4.0

❌ 若提示 command not found,说明未安装。

安装 C++ 编译环境

sudo apt update
sudo apt install build-essential

build-essential 包含:

  • gcc
  • g++
  • make
  • 标准库等

二、检查 make(可选但常用)

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(如使用 CMake 项目)

cmake --version

未安装可装:

sudo apt install cmake

五、检查 C++ 标准支持(示例 C++17)

g++ -std=c++17 test.cpp -o test

六、常见补充检查

检查项 命令
头文件 ls /usr/include/c++
静态库 ls /usr/lib/gcc/x86_64-linux-gnu
调试器 gdb --version

如果你是想:

  • 配置 VSCode C++
  • 使用 Clang
  • 检测 特定 C++ 标准
  • Docker / WSL 环境

可以告诉我具体场景,我可以给你更针对性的检测方法。

0 踩