quarta-feira, 24 de novembro de 2010

Como criar um makefile

O objetivo do make é otimizar a compilação, quando se tem projetos com muitos arquivos. Suponha, que um programa possua o códigos-fonte principal.c, funcao1.c e funcao2.c. Toda vez que é feita alguma alteração em qualquer destes arquivos, deve-se compilar novamente. O make detecta qual código foi modificado e compila apenas o que mudou.
A seguir um exemplo de makefile:

Utilize:
$ gcc principal.c funcao1.o funcao2.o -o executavel -lm

Para limpar o diretório, use:
$rm *.o executavel -f


Nenhum comentário:

Postar um comentário