温馨提示×

新手如何配Ubuntu C++

小樊
45
2026-10-17 01:58:04
栏目: 编程语言

下面给你一套新手向的 Ubuntu C++ 开发环境配置指南,从零开始,按步骤来就行。


一、安装 Ubuntu(或准备环境)

如果你已经装好 Ubuntu(20.04 / 22.04 / 24.04 都行),直接看下一步。

如果在 Windows 上:

  • 推荐用 WSL2 + Ubuntu
  • 或虚拟机(VMware / VirtualBox)

二、安装 C++ 编译工具链(必做)

打开终端(Ctrl + Alt + T),执行:

sudo apt update
sudo apt install -y build-essential gdb

说明:

  • build-essential:包含 gcc、g++、make
  • gdb:调试器

检查是否安装成功:

g++ --version

能看到版本号就 OK。


三、写第一个 C++ 程序

创建一个文件:

mkdir ~/cpp_learn
cd ~/cpp_learn
nano hello.cpp

写入代码:

#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++

✅ 基础环境完成!


五、推荐开发工具(新手友好)

方案 1:VS Code(最推荐)

sudo apt install -y code

或官网下载 .deb 安装

安装插件:

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

方案 2:CLion(学生免费)

  • JetBrains 官方
  • 功能强,但吃内存

方案 3:纯终端(vim / nano)

适合练基础,不推荐长期


六、学一点 Makefile(很重要)

新建 Makefile:

hello: hello.cpp
	g++ hello.cpp -o hello

clean:
	rm -f hello

使用:

make
./hello
make clean

七、进阶(可选但推荐)

  • ✅ CMake(工程化)
  • ✅ Git + GitHub
  • ✅ 标准库 <vector> <string>
  • ✅ 调试:gdb 或 VS Code 断点

八、常见新手问题

1. 权限问题

sudo chmod +x hello

2. 找不到 g++

which g++

3. 中文乱码 终端用 UTF-8,VS Code 也一样


如果你愿意,可以告诉我:

  • 你是 纯新手 / 有基础
  • 用在 算法 / 项目 / 嵌入式 / 游戏
  • 用 WSL / 虚拟机 / 真机

我可以直接给你更合适的配置方案。

0 踩