Partilhar via


Função strip do NMAKE

Limpa o espaço em branco dentro e ao redor de uma lista de itens.

Sintaxe

$(strip input)

Parâmetros

input
A list a ser limpa.

Valor retornado

Uma list dos mesmos itens que input.

Comentários

O NMAKE gera uma list que tem um único espaço entre cada item e nenhum espaço em branco à esquerda ou à direita. A strip não altera nenhum item dentro de uma lista, mas garante que a lista retornada esteja nessa forma canônica. A forma canônica pode ser útil para operações posteriores que operam em cadeias de caracteres em vez de listas.

Essa função de macro está disponível no Visual Studio 2022, no NMAKE versão 14.30 ou posterior.

Exemplo

$(strip a   b   c d    ) # Evaluates to "a b c d"

# strip is useful to get a canonical form of a list, which can then be transformed into a different format
SINGLESPACE=$(subst ',,' ') # Use "subst" since a normal assignment trims trailing whitespace.
INCLUDE_PATH=$(subst $(SINGLESPACE),;,$(strip $(INCLUDES)))

Confira também

Macros e NMAKE
Funções NMAKE por categoria