Compartilhar via


Diretivas de ponto

Especifica as diretivas de ponto fora de um bloco de descrição, no início de uma linha. As diretivas de ponto começam com um ponto (. ) e seguido de dois-pontos (:). São permitidas espaços e tabulações. Nomes de diretivas de ponto diferenciam maiúsculas de minúsculas e maiúsculas.

Directive

Purpose

.IGNORE:

Ignora os códigos de saída diferente de zero retornados pelos comandos, no local especificado para o final do makefile. Por padrão, o NMAKE paralisa se um comando retorna um código de saída diferente de zero. Para restaurar a verificação de erros, use !CMDSWITCHES. Para ignorar o código de saída para um único comando, use o modificador de traço (-). Para ignorar os códigos de saída para um arquivo inteiro, use / I.

.PRECIOSOS: destinos

Preserva destinos no disco se os comandos para atualizá-los são interrompidos; não tem efeito se um comando manipula uma interrupção, excluindo o arquivo. Separe os nomes de destino com um ou mais espaços ou tabulações. Por padrão, o NMAKE exclui um destino, se uma compilação é interrompida por CTRL + C ou CTRL + BREAK. Cada uso de .PRECIOSOS se aplica ao makefile inteiro; várias especificações são cumulativas.

.SILENCIOSO:

Suprime a exibição de comandos executados, no local especificado para o final do makefile. Por padrão, o NMAKE exibe os comandos que ele chama. Para restaurar o eco, use !CMDSWITCHES. Para suprimir a repetição de um único comando, use o @ modificador. Para suprimir o eco de um arquivo inteiro, use o/s.

.SUFIXOS: list

Lista de extensões para correspondência de regra de inferência; predefinidos para incluir as seguintes extensões: . exe. obj .asm. c. cpp. cxx. BAS. cbl .for. PAS. res. rc .f .f90

Para alterar o .SUFIXOS listar ordem ou para especificar uma nova lista, limpar a lista e especificar uma nova configuração. Para limpar a lista, não especifica nenhum extensões após os dois pontos:

.SUFFIXES :

Para adicionar sufixos adicionais ao final da lista, especificar

.SUFFIXES : suffixlist

onde suffixlist é uma lista dos sufixos adicionais, separados por um ou mais espaços ou tabulações. Para ver a configuração atual da .SUFIXOS, executar NMAKE com /P.

Consulte também

Conceitos

Referência NMAKE