Instalando um compilador C

Programas em C inicialmente são arquivos de texto, salvos com a extensão ".c". Eles pode ser escritos em qualquer editor de texto, como por exemplo, no Notepad, sem a necessidade de um software especial.

Para executar um programa em C, primeiro ele precisa ser compilado em byte code para ser "entendido" pelo computador. Um compilador C lê o código original do programa e faz uma tradução dele para um segundo arquivo, que é o arquivo com a linguagem de máquina.

Se o código do programa possuir algum erro de sintaxe ele vai ser reportado pelo compilador e o executável do programa não vai ser gerado.

Um dos compiladores C mais populares é o GNU C Compiler (GCC) que é disponibilizado gratuitamente sobre os termos da General Public License (GPL). Ele está incluído na maioria das distribuições Linux.

Para saber se você possuí o GCC na sua máquina, basta escrever no terminal o comando "gcc -v". Se possuir o compilador, ele vai retornar a versão.

Se você estiver usando Linux e o GCC não estiver disponível, você pode instala-lo diretamente do repositório da sua distribuição. Um exemplo usando o Ubunto 20.04:

Se você estiver usando o Windows o GCC não estiver disponível, você pode baixar e instalar o Minimalist GNU for Windows (MinGW), que possui o GCC incluso. Para isso, você pode seguir os seguintes passos:

1 - Acesse o endereço "https://sourceforge.net/projects/mingw/" e faça o download do MinGW;

2 - Execute o instalador e aceite a localização sugerida por ele "C:\MinGW".

3 - Escolha os itens "Basic" e "C++ Compiler" e clique em "Installation, Apply Changes" para completar a instalação.

O compilador MinGW C++ é um executável localizado em "C:\MinGW\bin". Para deixar ele acessível em todo o sistema, você pode adicionar esse caminho ao path.

4 - No menu do Windows, busque por "editar as variáveis de ambiente do sistema" e clique em "Variáveis de Ambiente".

5 - Selecione "Path" e clique em Editar, então adicione "C:\MinGW\bin" ao final do path.

6 - Por fim, abra o CMD e digite o comando "gcc -v" para ver as informações de versão do compilador.

Last updated