温馨提示×

怎么安装Ubuntu C++编译器

小樊
49
2026-08-17 05:33:01
栏目: 编程语言

在 Ubuntu 上安装 C++ 编译器,最常用的是 GCC(g++)。下面是几种常见、推荐的安装方式,按使用场景说明。


一、最常用方式(推荐)

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 C++ 编译器(g++)

sudo apt install g++

3️⃣ 验证是否安装成功

g++ --version

如果看到类似输出,说明安装成功:

g++ (Ubuntu 11.4.0) 11.4.0

二、安装完整的开发工具(推荐给新手)

如果你不只是编译 C++,还可能需要 makegccg++ 等工具:

sudo apt install build-essential

包含内容:

  • gcc
  • g++
  • make
  • 常用开发库

验证:

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

四、安装多个 GCC 版本(可选)

查看可用版本

apt list gcc-* g++-*

安装指定版本(例如 GCC 12)

sudo apt install gcc-12 g++-12

切换默认版本

sudo update-alternatives --config g++

五、使用 Clang(替代 GCC)

如果你更喜欢 Clang:

sudo apt install clang

使用方式:

clang++ hello.cpp -o hello

六、常见问题

❓ 提示找不到 g++

sudo apt update
sudo apt install g++

❓ Ubuntu 版本太老?

  • Ubuntu 18.04 / 20.04 / 22.04 / 24.04 都支持以上方法

如果你告诉我:

  • ✅ Ubuntu 版本(如 22.04)
  • ✅ 是桌面版还是服务器版
  • ✅ 是否用于 竞赛 / 嵌入式 / 大型项目

我可以给你更精确的建议(比如 CMake、IDE、交叉编译等)。

0