温馨提示×

新手如何装Ubuntu C++

小樊
42
2026-09-29 12:20:42
栏目: 编程语言

下面我按从零开始的流程,给你讲新手如何在 Ubuntu 上搭建 C++ 开发环境,包括安装系统、安装编译器、写第一个程序、以及常见工具推荐。


一、如果你还没有 Ubuntu 系统

方案 1:直接装 Ubuntu(推荐新手)

  • 下载镜像:https://ubuntu.com/download/desktop
  • 用 U 盘制作启动盘(工具:Rufus / Ventoy)
  • 安装时选“最小安装”即可

方案 2:Windows 里用 WSL(最省事)

在 Windows 终端(管理员) 执行:

wsl --install -d Ubuntu

安装完成后,打开 Ubuntu 终端即可。


二、安装 C++ 编译器(必须)

Ubuntu 自带 gcc,但 C++ 需要 g++。

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装编译工具

sudo apt install build-essential

3️⃣ 验证是否安装成功

g++ --version

能看到版本号就说明成功了。


三、写你的第一个 C++ 程序

1️⃣ 创建文件

mkdir cpp_demo
cd cpp_demo
nano hello.cpp

2️⃣ 输入代码

#include <iostream>
using namespace std;

int main() {
    cout << "Hello Ubuntu C++!" << endl;
    return 0;
}

按 Ctrl + O 保存,Ctrl + X 退出。


四、编译并运行

编译

g++ hello.cpp -o hello

运行

./hello

输出:

Hello Ubuntu C++!

五、推荐新手使用的开发工具

✅ 命令行(最简单)

  • nano / vim

✅ 图形界面 IDE(推荐)

  • VS Code(最推荐)
sudo snap install code --classic

安装 C++ 插件:

  • C/C++
  • CMake Tools(以后用)

✅ 专业 IDE(可选)

  • CLion(收费,学生免费)
  • Qt Creator(适合 GUI)

六、常见新手问题

❓ 编译报错 command not found

说明没装 g++,重新执行:

sudo apt install g++

❓ 不会用命令行?

先学这几个就够:

ls        # 查看文件
cd        # 进入目录
pwd       # 当前路径
rm        # 删除

七、下一步学什么(路线)

  1. C++ 基础语法
  2. 多文件编译(.h / .cpp)
  3. Makefile / CMake
  4. 调试(gdb)
  5. STL(vector / map)

如果你愿意,我可以:

  • 教你 用 VS Code 调试 C++
  • 给你 新手 C++ 学习计划
  • 帮你 配置 CMake 项目

你现在是 纯 Ubuntu / WSL / 虚拟机 哪一种?

0 踩