basename
NMAKE
Získá základní název pro každou položku v seznamu.
Syntaxe
$(basename input)
Parametry
input
Seznam cest k souborům, které chcete převést.
Vrácená hodnota
Seznam s každou položkou input
převedenou na základní název (to znamená, že s odebranými rozšířeními)
Poznámky
basename
nemá žádná omezení maximální cesty.
Funkce basename
je ekvivalentní použití modifikátoru R
v makre souboru.
Tato funkce makra je dostupná od sady Visual Studio 2022 verze 17.1 ve verzi NMAKE verze 14.31 nebo novější.
Příklad
$(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