在 Ubuntu 上写 C++,编辑器/IDE 的配置方式主要取决于你想用哪种工具。下面按“从轻量到专业”给你一个清晰的选择和配置指南。
sudo apt update
sudo apt install g++ build-essential
验证:
g++ --version
nano(简单)vim(进阶)示例:
nano main.cpp
g++ main.cpp -o main
./main
✅ 适合:刚入门、跑作业、理解编译过程
sudo apt install code
或从官网下载 .deb
在扩展商店搜索并安装:
main.cpptasks.json.vscode/tasks.json 示例:
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "g++",
"args": ["-g", "main.cpp", "-o", "main"],
"group": { "kind": "build", "isDefault": true }
}
]
}
✅ 适合:90% 的 C++ 学习者
sudo apt install cmake g++ build-essential
✅ 适合:做项目、竞赛、长期开发
sudo apt install vim
⚠️ 配置成本高,不推荐新手
| 用户类型 | 推荐 |
|---|---|
| 初学者 | VS Code + g++ |
| 学生作业 | VS Code + Code Runner |
| 竞赛 | VS Code / CLion |
| 系统开发 | Vim / Neovim |
| 工程化 | CLion + CMake |
你可以告诉我:
我可以直接给你完整配置文件。