Pomocí zpětné lomítko ("\") znak NMAKE

Prohlášení o odmítnutí odpovědnosti pro už nepodporovaný obsah KB

Tento článek byl napsán pro produkty, ke kterým již Microsoft nadále nenabízí podporu. Článek je tedy poskytován „tak, jak je“ a nebude už nadále aktualizován.

Souhrn

NMAKE má dva různé významy v závislosti na kontextu, ve kterém je použit znak zpětného lomítka "\". Lze použít jako znak pro pokračování řádku nebo jako specifikátor cestu.

Další informace

Zpětné lomítko slouží především jako znak pro pokračování řádku. Například řádek ve vašem makefile závislost přesahuje na více než jeden řádek, pomocí zpětného lomítka pokračovat na další řádek. Můžete umístit mezeru před lomítkem nebo připojit přímo k poslední závislý soubor, jak ukazují následující příklady:


TARGET1: obj1 obj2 obj3 obj4 obj5 \

obj6 obj7


TARGET2: obj1 obj2 obj3 obj4 obj5\
obj6 obj7


NMAKE používá zpětné lomítko jako specifikátor cestu. Při zpětné lomítko je poslední znak na řádku a slouží jako specifikátor cestu, umístěte stříška "^" znak před lomítkem potlačit výchozí použití jako znak pro pokračování řádku.


Následující definice makra ukazuje, jak pomocí zpětné lomítko jako specifikátor cestu.
exe_dir = c:\bin^\ 
V následujícím případě NMAKE interpretuje koncové zpětné lomítko jako znak pro pokračování řádku, který odporuje smyslu, který vyžaduje kontext:
exe_dir = c:\bin\ 
V makru, určení jeho použití jako znak pro pokračování řádku nichž dvě zpětná lomítka za sebou ("\\"). Při NMAKE makra, zobrazí se oba znaky zpětné lomítko a nesprávná cesta vede.
Vlastnosti

ID článku: 43064 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor