在 Ubuntu 上进行 C++ 开发配置,通常可以从「编译器 + 构建工具 + 编辑器/IDE」三方面来考虑。下面给你一套常用且实用的方案。
sudo apt update
sudo apt install g++ build-essential
验证:
g++ --version
✅ build-essential 包含:
gcc / g++make适合中大型项目、跨平台
sudo apt install cmake
示例 CMakeLists.txt:
cmake_minimum_required(VERSION 3.10)
project(demo)
add_executable(demo main.cpp)
构建:
mkdir build && cd build
cmake ..
make
适合小项目
demo: main.cpp
g++ main.cpp -o demo
make
sudo snap install code --classic
插件:
sudo apt install vim
配合:
coc.nvimclangdsudo apt install codeblocks
sudo apt install gdb
VS Code 中可直接用 GDB 调试。
sudo apt install clang clangd
✅ Ubuntu + g++ + CMake + VS Code
✅ Ubuntu + clang + clangd + Neovim(进阶)
如果你愿意,可以告诉我:
我可以直接给你一套专属配置方案。