温馨提示×

如何在ubuntu装c++环境

小樊
40
2026-09-11 08:10:44
栏目: 编程语言

在 Ubuntu 上搭建 C++ 开发环境通常非常简单,核心是安装 编译器(g++ / gcc) 和可选的构建工具、调试器、IDE。下面按“由简到全”的方式说明。


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

1. 更新软件源

sudo apt update

2. 安装 build-essential(推荐)

build-essential 包含了:

  • gcc(C 编译器)
  • g++(C++ 编译器)
  • make
  • 基础开发库
sudo apt install build-essential

3. 验证是否安装成功

g++ --version

如果看到版本号(如 g++ (Ubuntu 11.4.0...)),说明安装成功。


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

1. 创建文件

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

输出:

Hello, Ubuntu C++!

三、推荐额外安装的工具

1. 调试器 GDB

sudo apt install gdb

2. CMake(项目构建工具)

sudo apt install cmake

3. Git(代码管理)

sudo apt install git

四、可选:安装 IDE / 编辑器

方式一:VS Code(最流行)

sudo snap install code --classic

或去官网下载 .deb 安装。

推荐插件:

  • C/C++
  • CMake Tools
  • Code Runner

方式二:CLion(JetBrains,功能强)

适合大型 C++ 项目(收费,学生免费)


方式三:命令行编辑器

  • vim
  • emacs
  • nano

安装示例:

sudo apt install vim

五、常见问题

Q1:提示 g++: command not found

说明没装编译器,执行:

sudo apt install g++

Q2:想用 C++17 / C++20

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

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

  • 学习 C++ 还是 做项目
  • 是否使用 CMake
  • 是否用 GPU / 深度学习 / 系统编程

我可以给你更针对性的环境配置方案。

0