首先安装GCC编译器,Ubuntu/Debian执行sudo apt install build-essential,CentOS/RHEL执行sudo yum groupinstall "Development Tools",Fedora执行sudo dnf groupinstall "C Development Tools and Libraries";然后通过gcc --version验证安装;接着编写hello.c文件并用gcc hello.c -o hello编译;最后运行./hello输出Hello, Linux C World!表明环境搭建成功。

在Linux系统中搭建C语言编译环境,核心是安装GCC(GNU Compiler Collection)。GCC是Linux下最常用的C语言编译器,支持多种编程语言,其中对C语言的支持最为成熟。以下是完整的安装与配置步骤。
确认系统包管理器
不同Linux发行版使用不同的包管理工具,需根据系统类型执行对应命令:
- Ubuntu/Debian系列:使用 apt 命令
- CentOS/RHEL/Fedora:分别使用 yum 或 dnf
安装GCC编译器
以常见发行版为例,执行以下命令安装GCC及相关开发工具:
-
Ubuntu或Debian:
sudo apt update
sudo apt install build-essential
(build-essential 包含GCC、g++、make等必要工具) -
CentOS或RHEL:
sudo yum groupinstall "Development Tools" -
Fedora:
sudo dnf groupinstall "C Development Tools and Libraries"
验证GCC安装
安装完成后,检查GCC版本以确认是否成功:
立即学习“C语言免费学习笔记(深入)”;
若输出类似 gcc (Ubuntu 11.4.0) 11.4.0 的信息,表示安装成功。
编写并编译第一个C程序
创建一个简单的C源文件进行测试:
- 新建文件 hello.c:
nano hello.c - 输入以下代码:
#include
int main() {
printf("Hello, Linux C World!\n");
return 0;
} - 保存并退出编辑器,然后编译:
gcc hello.c -o hello - 运行程序:
./hello
如果屏幕上输出 Hello, Linux C World!,说明编译和运行环境已正常工作。
基本上就这些。GCC安装后无需额外配置,即可用于日常C语言开发。若需调试,可配合 gdb 安装使用,进一步提升开发效率。整个过程不复杂但容易忽略权限和包名细节。










