Makefile

Autor: John Stephens
Data De Criação: 26 Janeiro 2021
Data De Atualização: 29 Junho 2024
Anonim
How to Create a Simple Makefile - Introduction to Makefiles
Vídeo: How to Create a Simple Makefile - Introduction to Makefiles

Contente

Definição - O que significa Makefile?

Um makefile é um arquivo que resulta do uso da ferramenta de processamento "make", uma ferramenta usada no desenvolvimento de software para criar um programa em seu formato final de extensão de arquivo ".exe", juntamente com suas bibliotecas. A ferramenta make executa um processo de interpretação de arquivos make para determinar o código final do arquivo .exe de destino.


A classificação topológica é usada para definir o ponto em que "make" deve começar. Make é o método mais usado entre os sistemas de criação de programas e normalmente é usado com a criação de programas baseados em Unix.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Makefile

Make tem muito mais aplicativos do que apenas a criação de programas .exe a partir de arquivos de origem. Algumas dessas aplicações incluem:

  • Para transformar arquivos de dependência em resultados de destino por meio de vários comandos arbitrários
  • Para detectar alterações feitas em um arquivo de imagem
  • Para converter entre diferentes formatos de arquivo por meio de um sistema automático que copia o arquivo final para s diferentes, visando vários usuários por meio de um sistema de gerenciamento de conteúdo personalizado.

Essas vantagens dos sistemas incluem que ele trabalha na criação de uma lista de dependências de arquivos, o que permite que ela seja usada de maneira geral em muitos aplicativos de conversão de arquivos. As desvantagens de Make incluem o fato de que, se uma certa dependência for esquecida, ela não será descoberta imediatamente, mas aparecerá mais tarde. Make permite mais potencial de erro humano.