Ubuntu 22.04 配置 C/C++ 编译环境
要在 Ubuntu 22.04 上高效开发 C 或 C++ 程序,搭建合适的编译工具链是第一步。本文将介绍如何快速安装 GCC、Clang 等主流编译器及构建工具,并验证环境是否就绪。
推荐方案:安装 build-essential
对于大多数开发者,直接安装 build-essential 包是最省心的选择。它打包了 GCC、G++、Make 以及相关的开发库,基本覆盖了日常编译需求。
sudo apt update
sudo apt install build-essential
安装完成后,可以通过以下命令确认 Make 工具是否可用:
make --version
备选方案:单独安装 GCC 或 Clang
如果你只需要基础的 C/C++ 编译器,或者偏好 Clang 的编译速度与诊断信息,可以单独安装。
安装 GCC/G++
GCC 是 Linux 下最经典的编译器集合。
sudo apt install gcc g++
验证版本:
gcc --version
g++ --version
安装 Clang
Clang 在错误提示和编译速度上往往表现更佳。
sudo apt install clang
验证版本:
clang --version
调试工具(可选)
编写代码时难免遇到 Bug,安装 GNU 调试器 gdb 能极大提升排查效率。
sudo apt install gdb
检查版本:
gdb --version
环境验证与测试
安装完工具后,建议运行一个简单的 Hello World 程序来确保一切正常。
C 语言测试
创建文件 hello.c:
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
编译并运行:
gcc hello.c -o hello
./hello
C++ 语言测试
创建文件 hello.cpp:


