温馨提示×

怎样在ubuntu学c++

小樊
54
2026-09-11 08:13:46
栏目: 编程语言

在 Ubuntu 上学习 C++ 是一个非常常见且高效的选择。下面我按从零开始的思路,分步骤给你讲清楚怎么做。


一、安装必要的工具

1. 更新系统

sudo apt update
sudo apt upgrade

2. 安装 C++ 编译器(g++)

sudo apt install g++

检查是否安装成功:

g++ --version

3. 安装代码编辑器 / IDE(任选其一)

初学者推荐:

  • VS Code(最流行)
sudo apt install code

或去官网下载 .deb 安装

其他选择:

  • CLion(强大但收费)
  • Geany(轻量)
sudo apt install geany
  • Vim / NeoVim(高手向)

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

1. 创建文件

mkdir cpp_learning
cd cpp_learning
nano hello.cpp

2. 写入代码

#include <iostream>
using namespace std;

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

3. 编译并运行

g++ hello.cpp -o hello
./hello

三、学习 C++ 的基础知识路线

阶段 1:语法基础

  • 变量与数据类型
  • 输入输出(cin / cout
  • 条件语句(if / switch
  • 循环(for / while
  • 函数

阶段 2:核心概念

  • 数组与字符串
  • 指针与引用
  • 结构体
  • 类与对象(OOP)
  • 构造函数 / 析构函数

阶段 3:进阶

  • 标准模板库(STL)
    • vector
    • map
    • set
  • 文件操作
  • 内存管理
  • 多线程(C++11 起)

四、推荐学习资源

中文

  • 《C++ Primer 中文版》
  • 菜鸟教程:https://www.runoob.com/cpp/cpp-tutorial.html
  • B 站搜索「C++ 黑马程序员」

英文(质量极高)

  • https://www.learncpp.com (强烈推荐)
  • https://cplusplus.com
  • 《C++ Primer》(英文原版)

五、调试与提高效率

使用 GDB 调试

sudo apt install gdb
g++ -g hello.cpp -o hello
gdb ./hello

使用 Makefile(项目化)

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

运行:

make

六、常见学习建议

✅ 多写代码,少看视频
✅ 每学一个概念就写一个小例子
✅ 遇到报错先读错误信息
✅ 用 Git 管理代码(git init


如果你愿意,我可以:

  • 给你每天一个 C++ 小练习
  • 帮你配置 VS Code 的 C++ 环境
  • 按你是零基础 / 有基础定制学习路线

你现在是哪种情况?

0