Compilar um programa significa transformar um código fonte escrito em uma determinada linguagem de alto nível e transformá-lo para uma linguagem que será entendida e interpretada pela máquina. Quem faz esse serviço é o compilador (no nosso caso, o GCC para programas em C).
Como compilar em Windows:
- Tendo em vista o Mingw já instalado e configurado como anteriormente explicado, para compilar seu programa em C você deve abrir o prompt (iniciar -> executar -> digite cmd.exe e clique em ok) e dirigir-se ao diretório aonde está o arquivo fonte do seu programa (caso não saiba, disponibilizarei um tutorial em breve mas enquanto isso fale diretamente comigo). Depois basta digitar o comando:
- gcc -o nome_do_executavel_a_ser_gerado nome_do_arquivo_fonte.c -Wall
- Exemplo: para compilar um arquivo fonte de nome teste.c que está no diretório "C:\programas" gerando um executável programa_teste.exe, digite:
- gcc -o programa_teste.exe teste.c -Wall
- Veja o exemplo:

- Caso o não apareça nenhuma mensagem significa que seu programa foi compilado com sucesso! Caso tenha algum erro no código do seu programa, o compilador exibirá Warnings ou Erros e você terá que quebrar a cabeça para resolvê-los. Para testar o programa que você acabou de compilar, digite apenas o nome do executável (no exemplo acima basta digitar programa_teste):

Ps: Para compilar programas feitos com a biblioteca gráfica Allegro basta adicionar ao final do comando de compilação o parâmetro "-lalleg":
- gcc -o nome_do_executavel_a_ser_gerado nome_do_arquivo_fonte.c -Wall -lalleg
Como compilar em Linux:
- A compilação em Linux é exatamente igual à compilação em Windows. Ela é feita no terminal e o comando é igual ao usado no Windows. Para abrir um terminal em sua distro Linux, clique no "Menu Iniciar" e vasculhe pelo programa Terminal ou Konsole. Outra opção é usar o atalho "Alt + F2" e digite "Konsole".
Links relacionados:
Voltar