如何在 Fedora Linux 上安装 GCC 编译器
Fedora 是一个现代的 Linux 发行版,它使用称为 C 编译器的工具提供稳定且强大的开发环境,该工具用于将 C 程序编译成可执行文件。
在 Fedora 中,C 编译器工具是名为 gcc(GNU 编译器集合)的包的一部分,本文将指导您完成这些步骤安装gcc并开始在Fedora上编译C程序。
在 Fedora 上安装 GCC(C 和 C++ 编译器)
在安装任何新软件之前,最好将现有系统软件包更新为最新的可用安全更新。
sudo dnf update
接下来,安装gcc,它是开发工具的一部分,包括gcc和其他基本工具,例如make, gdb 和 git。
sudo dnf groupinstall "Development Tools"
安装完成后,您应该验证 gcc 是否已正确安装并且在您的系统上可用。
gcc --version
在 Fedora 中编写简单的 C 程序
要测试gcc是否正常工作,您可以通过创建hello.c
文件来编写一个简单的C程序。
nano hello.c
OR
vi hello.c
在编辑器中编写以下 C 程序:
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
现在您已经编写了一个简单的C程序,您需要使用gcc命令对其进行编译,以创建一个名为hello
的可执行文件。
gcc hello.c -o hello
编译成功后,您可以运行可执行文件来查看 C 程序的输出。
./hello
要了解更多如何使用gcc,可以参考GCC官方文档或者使用man命令查看手册页:
man gcc
对于更高级的 C 编程,您可能需要根据开发项目的要求添加其他库和工具。
sudo dnf install glibc-devel [GNU C Library]
sudo dnf install libm [Math Library]
sudo dnf install gdb [Debugging Tool]
在 Fedora 上卸载 GCC(C 和 C++ 编译器)
如果您需要从系统中删除 gcc,可以使用以下命令将其卸载:
sudo dnf remove gcc
如果您安装了整个“开发工具”组并想要将其删除,您可以使用:
sudo dnf groupremove "Development Tools"
结论
您现在已经在 Fedora 上成功安装了 C 编译器以及所需的开发工具,并学习了如何编译和运行简单的 C 程序。