温馨提示×

怎么在Ubuntu配置C++编译器

小樊
39
2026-08-17 08:03:06
栏目: 编程语言

在 Ubuntu 上配置 C++ 编译器(通常是 g++clang)非常简单,下面按最常见、最推荐的方式一步步来。


一、安装 C++ 编译器(g++,最常用)

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 g++

sudo apt install g++

3️⃣ 验证安装

g++ --version

看到类似输出就说明安装成功:

g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

二、写一个 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++!

✅ 配置完成!


三、安装 Clang(可选,替代 g++)

如果你更喜欢 Clang:

sudo apt install clang

编译:

clang++ hello.cpp -o hello

四、安装 build-essential(强烈推荐)

这个包包含:

  • g++
  • gcc
  • make
  • 基本 C/C++ 开发库
sudo apt install build-essential

适合做 C / C++ 项目开发


五、常见问题

❓ 找不到 g++ 命令?

sudo apt install g++

❓ 想指定 C++ 标准(如 C++17)

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

❓ 多文件项目怎么编译?

g++ main.cpp utils.cpp -o app

六、推荐开发环境(可选)

工具 说明
VS Code 轻量、插件丰富
CLion 专业 C++ IDE
Vim / Neovim 命令行开发

如果你愿意,我可以帮你:

  • ✅ 配置 VS Code + C++
  • ✅ 写 Makefile
  • ✅ 配置 CMake
  • ✅ 解决编译错误

你现在是 初学者 / 学生 / 做项目 / 刷算法题

0