如何在Fedora上安装GCC(C和C++编译器)

现代Linux发行版,它提供了一个稳定且强大的环境用于开发,使用名为C编译器的工具,该工具用于将C程序编译成可执行文件。

Fedora中,C编译器工具是名为gccGNU编译器集合)的软件包的一部分,本文将指导你如何安装gcc并在Fedora上开始编译C程序。

在Fedora上安装GCC(C和C++编译器)

在安装任何新软件之前,最好是将现有的系统软件包更新到最新的可用安全更新。

sudo dnf update

接下来,安装gcc,它是开发工具的一部分,包括gcc以及其他基本工具,如makegdbgit

sudo dnf groupinstall "Development Tools"
Install Development Tools in Fedora

安装完成后,你应该验证gcc是否正确安装并在你的系统上可用。

gcc --version
Check 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
Run C Program in Fedora

要了解更多关于如何使用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程序。

Source:
https://www.tecmint.com/install-gcc-c-compiler-fedora/