GNU Make
| Versão | 4(em 7/1/2016) |
| Plataformas | Windows, Mac, Linux |
| Licença | Freeware |
| Categoria | Utilitário |
Principais recursos
- Cria executáveis a partir do código-fonte
- Usa um makefile para criar e instalar um pacote
- Atualiza automaticamente os arquivos quando os arquivos de código-fonte são alterados
Visão geral do software
O GNU Make é um utilitário usado para criar programas executáveis e bibliotecas a partir do código-fonte. Ele foi criado originalmente por Stuart Feldman em 1976, no Bell Labs.
O Make é programado para usar um makefile para criar e instalar um pacote. O utilitário atualiza automaticamente os arquivos quando um ou mais arquivos de código-fonte são alterados e determina a ordem de atualização dos arquivos caso um arquivo que não seja de código-fonte dependa de outro arquivo que também não seja de código-fonte. O programa não se limita à criação de programas, embora esse seja seu uso mais comum. Ele também pode ser usado para gerenciar projetos que contenham arquivos que precisem ser atualizados automaticamente quando outros arquivos forem alterados.
O GNU Make foi criado originalmente na década de 1970, mas ainda é usado atualmente. Um dos principais motivos de sua longevidade é que ele oferece recursos práticos para criar programas e bibliotecas a partir do código-fonte. Embora existam outros ambientes de desenvolvimento integrados disponíveis para gerenciar processos de compilação, o GNU Make continua sendo um utilitário gratuito e útil no mundo Unix para criar executáveis a partir dos arquivos de código-fonte de um programa.
Tipo de arquivo principal
Tipos de arquivo compatíveis
| Extensão | Tipo de arquivo |
|---|---|
| .GNUMAKEFILE | GNU Makefile |
| .MAKEFILE | Makefile |
| .MK | Makefile |