comando make

Questo argomento fornisce informazioni sulla semplificazione dei processi di ricompilazione e relinking utilizzando il comando make .

Permette di registrare, una volta solo, relazioni specifiche tra i file. È quindi possibile utilizzare il comando make per eseguire automaticamente tutte le attività di aggiornamento.

In qualsiasi progetto, normalmente si collegano programmi da file oggetto e librerie. Poi, dopo aver modificato un file di origine, si ricompila alcune fonti e si relink il programma come spesso richiesto. Il comando make fornisce assistenza nella gestione di una serie di programmi, di solito relativi a uno specifico progetto software, creando versioni aggiornate dei programmi. Il comando make è molto utile per progetti di programmazione di medie dimensioni. Non risolve i problemi di gestione di più di una versione di origine e di descrizione di programmi di grandi dimensioni (vedere il comando sccs ).

Utilizzando il comando make per gestire i programmi, è possibile:

  • Combinare le istruzioni per la creazione di un grande programma in un unico file.
  • Definire le macro da utilizzare nel file di descrizione del comando make .
  • Utilizzare i comandi shell per definire il metodo di creazione dei file oppure utilizzare il comando make per creare molti dei tipi di file di base.
  • Creare librerie.

Il comando make richiede un file di descrizione, nomi file, regole specificate per informare il comando make su come creare molti tipi standard di file e data / ora di tutti i file di sistema.