How to Install GCC (C and C++ Compiler) on Fedora

Fedora é uma distribuição Linux moderna que fornece um ambiente estável e poderoso para desenvolvimento, usando uma ferramenta chamada compilador C, que é usado para compilar programas C em arquivos executáveis.

Em Fedora, a ferramenta do compilador C é parte de um pacote chamado gcc (GNU Compiler Collection), e este artigo irá guiá-lo pelos passos para instalar gcc e começar a compilar programas C em Fedora.

Instalando o GCC (Compilador C e C++) em Fedora

Antes de instalar qualquer nova ferramenta de software, é uma boa prática atualizar seus pacotes de software do sistema existentes para as versões mais recentes de atualizações de segurança disponíveis.

sudo dnf update

A seguir, instale gcc, que é parte de ferramentas de desenvolvimento que inclui gcc e outras ferramentas essenciais como make, gdb, e git.

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

Depois da instalação estar concluída, você deve verificar se o gcc está corretamente instalado e disponível no seu sistema.

gcc --version
Check GCC Version

Escrevendo um Programa C Simples em Fedora

Para testar se gcc está funcionando corretamente, você pode escrever um programa C simples criando um arquivo hello.c.

nano hello.c
OR
vi hello.c

No editor, escreva o seguinte programa em C:

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}

Agora que você escreveu um programa simples em C, você precisa compilá-lo usando o comando gcc para criar um arquivo executável chamado hello.

gcc hello.c -o hello

Uma vez que a compilação for bem-sucedida, você pode executar o arquivo executável para ver a saída do seu programa em C.

./hello
Run C Program in Fedora

Para aprender mais sobre como usar gcc, você pode referir-se à documentação oficial do GCC ou usar o comando man para visualizar a página de manual:

man gcc

Para programação em C avançada, você pode precisar de bibliotecas e ferramentas adicionais baseadas nas exigências de seus projetos de desenvolvimento.

sudo dnf install glibc-devel   [GNU C Library]
sudo dnf install libm          [Math Library]
sudo dnf install gdb           [Debugging Tool]

Desinstalando o GCC (Compilador C e C++) no Fedora

Se você precisar remover o gcc do seu sistema, você pode desinstalá-lo usando o seguinte comando:

sudo dnf remove gcc

Se você instalou todo o “Group Development Tools” e quiser removê-lo, você pode usar:

sudo dnf groupremove "Development Tools"
Conclusão

Você agora instalou com sucesso o compilador de C com as ferramentas de desenvolvimento necessárias no Fedora e aprendeu a compilar e executar um programa simples em C.

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