Utilitário para dirigir compilações
GNU Make é um utilitário para controlar a geração de executáveis e outros
ficheiros de um programa, a partir do seu código fonte. Determina
automaticamente que pedaços de um programa grande precisam de ser
(re)criados, e invoca os comandos para os (re)criar. Make não está limitado
a programas e executáveis, pode ser aplicado a qualquer tarefa onde um
conjunto de ficheiros tenha que ser criado a partir de outro, baseado em
dependências e regras de processamento. Na verdade, Make é um solver
genérico de dependências.