在 Ubuntu 下进行 C++ 开发/配置,常用的工具和方案如下,按“使用场景”给你推荐:
适合:学习、轻量开发、服务器程序
gcc / g++sudo apt update
sudo apt install build-essential
包含:
makecmake(推荐)sudo apt install cmake
gdbsudo apt install gdb
适合:项目开发、调试方便
sudo apt install code
# 或 snap / 官网 .deb
安装插件:
✅ 轻量、免费、生态好
| 项目规模 | 推荐 |
|---|---|
| 单文件 | g++ 直接编译 |
| 小项目 | Makefile |
| 中大型 | CMake(强烈推荐) |
g++ main.cpp -o main
./main
cmake_minimum_required(VERSION 3.10)
project(demo)
add_executable(demo main.cpp)
mkdir build && cd build
cmake ..
make
我可以直接给你一套完整可抄的配置方案。