strip
NMAKE
Vyčistí prázdné znaky v seznamu položek a kolem sebe.
Syntaxe
$(strip input)
Parametry
input
Seznam, který se má vyčistit.
Vrácená hodnota
Seznam stejných položek jako input
.
Poznámky
NMAKE vypíše seznam , který má mezi každou položkou jednu mezeru a žádné počáteční nebo koncové prázdné znaky. strip
nezmění žádnou položku v seznamu, ale zajistí, že vrácený seznam je v tomto kanonickém formátu. Kanonický formulář může být užitečný pro pozdější operace, které pracují s řetězci místo seznamů.
Tato funkce makra je dostupná od sady Visual Studio 2022 ve verzi 14.30 nebo novější.
Příklad
$(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)))