Portal do Governo Brasileiro

gcc

gcc [opções]

Descrição

Este aplicativo compila programas escritos nas linguagens C e C++.

Algumas opções do comando

Exemplos

O comando

gcc teste.c -o teste -lm
compila o arquivo teste.c e cria, caso não haja erro de compilação, o arquivo executável teste. Neste caso, o comando usa a biblioteca de matemática na linkedição.

Na realidade, o GCC executa 4 passos para obter o executável de um programa. É possível executar cada um desses passos separadamente. Vejamos como isto pode ser feito para o arquivo teste.c.

Os comandos acima dão a falsa ideia que o GCC faz tudo sozinho. Na realidade, o GCC usa programas externos para executar estas tarefas. Para descobrir quais os programas chamados pelo GCC na criação do arquivo teste, digite

gcc -v -save-temps teste.c -o teste
Note que os arquivos temporários não foram deletados. Isto se deve à opção de depuração save-temps usada no exemplo.

Observações

 

  Topo   |   Guia   |   Home