Condividi tramite


Direttive con il punto

Specificare direttive punto all'esterno di un blocco di descrizione, all'inizio di una riga. Le direttive dot iniziano con un punto ( . ) e sono seguite da due punti (:). Sono consentiti spazi e schede. I nomi delle direttive dot fanno distinzione tra maiuscole e minuscole e devono essere maiuscole.

Direttiva Scopo
.IGNORE : Ignora i codici di uscita diversi da zero restituiti dai comandi, dal punto in cui viene specificato alla fine del makefile. Per impostazione predefinita, NMAKE si interrompe se un comando restituisce un codice di uscita diverso da zero. Per ripristinare il controllo degli errori, usare !CMDSWITCHES. Per ignorare il codice di uscita per un singolo comando, usare il modificatore trattino (-). Per ignorare i codici di uscita per un intero file, usare /I.
.PRECIOUS :Obiettivi Mantiene le destinazioni su disco se i comandi per aggiornarli vengono interrotti; non ha alcun effetto se un comando gestisce un interrupt eliminando il file. Separare i nomi di destinazione con uno o più spazi o schede. Per impostazione predefinita, NMAKE elimina una destinazione se una compilazione viene interrotta da CTRL+C o CTRL+INTERR. Ogni uso di .PRECIOUS si applica all'intero makefile. Più specifiche sono cumulative.
.SILENT Elimina la visualizzazione dei comandi eseguiti, dalla posizione specificata alla fine del makefile. Per impostazione predefinita, NMAKE visualizza i comandi che richiama. Per ripristinare l'eco, usare !CMDSWITCHES. Per eliminare l'eco di un singolo comando, usare il @ modificatore . Per eliminare l'eco per un intero file, usare /S.
.SUFFIXES :lista Elenca le estensioni per la corrispondenza delle regole di inferenza; predefinita per includere le estensioni seguenti: .exe .obj .asm .c .cpp .cxx .bas .cbl .for .pas .res .rc .f .f90

Per modificare l'ordine .SUFFIXES di elenco o per specificare un nuovo elenco, deselezionare l'elenco e specificare una nuova impostazione. Per cancellare l'elenco, specificare nessuna estensione dopo i due punti:

.SUFFIXES :

Per aggiungere altri suffissi alla fine dell'elenco, specificare

.SUFFIXES : suffix_list

dove suffix_list è un elenco dei suffissi aggiuntivi, separati da uno o più spazi o schede. Per visualizzare l'impostazione corrente di .SUFFIXES, eseguire NMAKE con /P.

Vedi anche

Riferimenti a NMAKE