comando make
Este tópico fornece informações sobre a simplificação dos processos de recompilação e de reposição usando o comando make .
Ele permite gravar, uma vez só, relações específicas entre os arquivos. Em seguida, é possível utilizar o comando make para executar automaticamente todas as tarefas de atualização.
Em qualquer projeto, você normalmente vincula programas de arquivos de objetos e bibliotecas. Em seguida, após modificar um arquivo de origem, você recompile algumas das fontes e repassa o programa quantas vezes for necessário. O comando make auxilia na manutenção de um conjunto de programas, geralmente pertencentes a um determinado projeto de software, ao construir versões atualizadas de programas. O comando make é mais útil para projetos de programação de média dimensão. Ele não resolve os problemas de manter mais de uma versão de origem e de descrever programas grandes (veja sccs comando).
Usando o comando make para manter programas, você pode:
- Combine instruções para criação de um grande programa em um único arquivo.
- Definir macros para usar dentro do arquivo de descrição do comando make .
- Use comandos shell para definir o método de criação de arquivo ou use o comando make para criar muitos dos tipos básicos de arquivos.
- Criar bibliotecas.
O comando make requer um arquivo de descrição, nomes de arquivos, regras especificadas para informar o comando make como construir muitos tipos padrão de arquivos, e estampas de tempo de todos os arquivos do sistema.