温馨提示×

怎样在ubuntu配c++编译器

小樊
42
2026-10-22 22:12:56
栏目: 编程语言

在 Ubuntu 上配置 C++ 编译器(通常是 g++ 或 clang)非常简单,下面是常见做法:


一、使用系统包管理器安装(推荐)

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 GCC(含 g++)

sudo apt install build-essential

这会安装:

  • gcc(C 编译器)
  • g++(C++ 编译器)
  • make 等基础构建工具

3️⃣ 验证是否安装成功

g++ --version

如果看到类似:

g++ (Ubuntu 11.4.0) 11.4.0

说明安装成功 ✅


二、写一个测试程序

创建文件 hello.cpp:

#include <iostream>
using namespace std;

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

编译并运行:

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

输出:

Hello, Ubuntu C++!

三、安装其他 C++ 编译器(可选)

使用 Clang

sudo apt install clang

验证:

clang++ --version

编译示例:

clang++ hello.cpp -o hello

四、多版本 GCC(进阶)

如果系统有多个 GCC 版本(比如 9 / 11 / 12):

sudo apt install gcc-12 g++-12
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 60
sudo update-alternatives --config g++

五、常见补充工具(推荐)

sudo apt install cmake gdb valgrind
  • cmake:项目构建
  • gdb:调试
  • valgrind:内存检测

如果你是想:

  • 配 VSCode C++ 环境
  • 配 CMake 项目
  • 配 C++20 / C++23

可以告诉我你的具体需求,我可以一步步帮你配。

0 踩