RockyLinux下GCC编译器使用完全指南(从零开始掌握C语言编译)

来源:这里教程网 时间:2026-03-25 19:16:13 作者:

在Linux系统中进行C/C++程序开发,GCC(GNU Compiler Collection)是最常用、最强大的开源编译器之一。本文将手把手教你如何在RockyLinux操作系统上安装、配置并使用GCC编译器,即使你是编程新手,也能轻松上手!

什么是GCC?

GCC 是 GNU 项目推出的编译器套件,支持 C、C++、Fortran、Go 等多种编程语言。在 RockyLinux 中,它被广泛用于系统级和应用级软件的编译。

第一步:检查系统是否已安装 GCC

打开终端(Terminal),输入以下命令:

gcc --version

如果系统返回类似

gcc (GCC) 11.x.x
的信息,说明 GCC 已安装。否则,你需要进行安装。

第二步:在 RockyLinux 上安装 GCC

RockyLinux 基于 RHEL,使用

dnf
包管理器。运行以下命令安装 GCC 及其依赖:

sudo dnf update -ysudo dnf groupinstall "Development Tools" -y

这个命令会安装包括

gcc
g++
make
gdb
在内的完整开发工具链。

第三步:编写你的第一个 C 程序

使用任意文本编辑器(如

nano
vim
)创建一个名为
hello.c
的文件:

#include <stdio.h>int main() { printf("Hello, RockyLinux!\n"); return 0;}

第四步:使用 GCC 编译并运行程序

在终端中,进入

hello.c
所在目录,执行以下命令进行编译:

gcc hello.c -o hello

这条命令的含义是:

gcc
:调用 GCC 编译器
hello.c
:源代码文件
-o hello
:指定输出可执行文件名为
hello

编译成功后,运行程序:

./hello

你应该会看到输出:

Hello, RockyLinux!

常见 GCC 编译选项

-Wall
:启用所有警告(推荐使用)
-g
:生成调试信息,便于使用 GDB 调试
-O2
:开启优化(提高程序运行速度)
-std=c99
-std=c11
:指定 C 语言标准

例如,带警告和调试信息的编译命令:

gcc -Wall -g hello.c -o hello

总结

通过本教程,你已经掌握了在 RockyLinux 系统中安装和使用 GCC 编译器 的基本方法。无论是学习 C 语言,还是开发系统级应用,GCC 都是你不可或缺的工具。记住这些关键词:RockyLinux gcc编译器gcc安装教程RockyLinux C语言编译gcc命令行使用,它们将帮助你在后续学习中快速查找资料。

现在,你可以尝试编写更复杂的程序,并利用 GCC 强大的功能进行编译和调试。Happy Coding!

相关推荐

热文推荐