在 Ubuntu 下配置 C++ 开发环境,通常包括编译器、构建工具、调试工具、编辑器/IDE等。下面按「最小可用 → 推荐配置 → 进阶」给你讲清楚。
sudo apt update
sudo apt upgrade
sudo apt install g++ gcc
验证:
g++ --version
// hello.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello Ubuntu C++" << endl;
return 0;
}
编译运行:
g++ hello.cpp -o hello
./hello
sudo apt install cmake
示例 CMakeLists.txt:
cmake_minimum_required(VERSION 3.10)
project(hello)
add_executable(hello hello.cpp)
使用:
mkdir build && cd build
cmake ..
make
./hello
sudo apt install make
sudo apt install gdb
使用:
gdb ./hello
sudo apt install code
或官网下载 .deb
安装插件:
sudo apt install vim
推荐插件:
sudo apt install libc6-dev
sudo apt install libstdc++-dev
g++ -std=c++17 hello.cpp -o hello
常用:
sudo apt install libboost-all-dev
sudo apt install libopencv-dev
sudo apt install libeigen3-dev
✅ 必装:
✅ 可选:
如果你愿意,可以告诉我:
我可以给你更精准的一键配置方案。