结论先说:
在 Ubuntu 上配置 C++ 开发环境不难,比 Windows 简单很多,新手一般 10~30 分钟就能搞定。
Ubuntu 自带 apt,直接装 build-essential(包含 g++、gcc、make):
sudo apt update
sudo apt install build-essential
验证:
g++ --version
✅ 这就已经能写 C++ 了
// main.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello Ubuntu C++" << endl;
return 0;
}
编译运行:
g++ main.cpp -o main
./main
一个小 Makefile:
main: main.cpp
g++ main.cpp -o main
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
| 工具 | 难度 | 说明 |
|---|---|---|
| VS Code | ⭐ | 装 C++ 插件即可 |
| CLion | ⭐⭐ | 功能强,学生免费 |
| Vim / Neovim | ⭐⭐⭐ | 装插件后很强 |
VS Code 示例:
sudo snap install codeC/C++但这些属于“项目复杂”,不是 Ubuntu 本身难。
✅ Ubuntu 配置 C++:不难
✅ 比 Windows 更顺手
✅ 适合学习和开发
如果你愿意,我可以:
你现在是刚装好 Ubuntu,还是已经用过一点?