Programar em C/Utilizando um compilador: diferenças entre revisões

[edição verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Adicionei a compilação usando a biblioteca matemática (-lm).
Linha 17:
Aqui são listadas algumas das opções do gcc:
* <tt>-c</tt>: Compilacompila o código fonte mas não faz as ligações. A saída é um arquivo objeto.
* <tt>-o</tt>: serve para dar um nome ao arquivo de saída.
* -lm: compila usando as funções da biblioteca matemática (lm = library math).
* <tt>-O2</tt>: ativa otimização no nível 2
* <tt>-g</tt>: salva os símbolos de depuração (o que permite usar um depurador)
Linha 28 ⟶ 29:
gcc [OPÇÕES] -c programa.c
 
Para compilar um arquivo que utilize a biblioteca matemática math.h:
gcc [OÇÕES] -c programa.c -lm
Para gerar o executável "programa binario" bin ou "programa.exe" no Windows/DOS a partir do código-objeto: