温馨提示×

如何在Ubuntu上安装C++环境

小樊
38
2026-09-23 15:57:36
栏目: 编程语言

在 Ubuntu 上安装 C++ 开发环境其实很简单,主要就是安装 GCC/G++ 编译器 和(可选的)构建工具、调试器、编辑器。下面按从“最基础”到“较完整开发环境”的方式说明。


一、最基础:安装 G++ 编译器

1. 更新软件包列表

sudo apt update

2. 安装 G++

sudo apt install g++

3. 验证是否安装成功

g++ --version

如果看到类似 g++ (Ubuntu 11.4.0) 的版本信息,说明安装成功。


二、推荐:安装完整编译工具链(build-essential)

build-essential 包含了:

  • gcc / g++
  • make
  • 标准 C/C++ 头文件
sudo apt install build-essential

验证:

gcc --version
g++ --version
make --version

三、写一个最简单的 C++ 程序测试

1. 创建文件

nano hello.cpp

内容:

#include <iostream>
using namespace std;

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

2. 编译

g++ hello.cpp -o hello

3. 运行

./hello

输出:

Hello, Ubuntu C++!

四、调试工具(推荐)

安装 GDB

sudo apt install gdb

使用方式:

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

五、使用 CMake(中大型项目推荐)

安装 CMake

sudo apt install cmake

验证:

cmake --version

六、IDE / 编辑器(可选)

命令行编辑器

  • nano(简单)
  • vim / neovim
sudo apt install vim

图形化 IDE(推荐)

  • VS Code(最流行)
sudo snap install code --classic

安装 C++ 插件:

  • C/C++

  • CMake Tools

  • CLion(JetBrains,免费学生授权)

  • Code::Blocks

sudo apt install codeblocks

七、常见问题

1. 找不到 g++

确保已执行:

sudo apt update
sudo apt install g++

2. 想用 C++17 / C++20

g++ hello.cpp -std=c++17 -o hello

如果你愿意,我也可以:

  • 帮你配置 VS Code + C++ 环境
  • 教你用 CMake 管理项目
  • 给你一个 Ubuntu C++ 开发环境一键脚本

你打算用命令行还是 IDE 来写 C++?

0 踩