Compartilhar via


Função basename do NMAKE

Obtém o nome de base de cada item em uma lista.

Sintaxe

$(basename input)

Parâmetros

input
A list de caminhos de arquivos a serem convertidos.

Valor retornado

Uma lista com cada um dos itens de input convertidos nos respectivos nomes de base (ou seja, com suas extensões removidas).

Comentários

basename não tem limitações de caminho máximo.

A função basename é equivalente ao uso do modificador R em uma macro de nome de arquivo.

Essa função de macro está disponível a partir do Visual Studio 2022 versão 17.1, no NMAKE versão 14.31 ou posterior.

Exemplo

$(basename c:\temp\file.txt) # Evaluates to "c:\temp\file"
$(basename c:\temp\ c:\file) # Evaluates to "c:\temp\ c:\file" - Directories and files without extensions are left as-is
$(basename c:\src\.gitignore) # Evaluates to "c:\src\" - Dot files are considered to be extensions and so are removed

Confira também

Macros e NMAKE
Funções NMAKE por categoria