Proměnné prostředí CL
CL nástroj používá následující proměnné prostředí:
CL, pokud je definována.Nástroj CL zpracovává možnosti a argumenty, které jsou definované v proměnné prostředí CL před zpracováním příkazového řádku.
ZAHRNOUT, který musí odkazovat na podadresář \include instalace Visual C++.
LIBPATH, který určuje adresáře pro vyhledávání souborů metadat odkazuje s #using.Viz #using Další informace o LIBPATH.
Můžete nastavit proměnnou prostředí CL pomocí následující syntaxe:
SET CL=[ [option] ... [file] ...] [/link link-opt ...]
Podrobnosti o argumenty k proměnné prostředí CL, viz Syntaxe příkazového řádku kompilátoru.
Můžete tuto proměnnou prostředí použijte, chcete-li určit soubory a možnosti, které používáte nejčastěji a pomocí příkazového řádku, chcete-li definovat konkrétní soubory a nastavení pro konkrétní účely.Proměnná prostředí CL je omezena na 1 024 znaků (příkazového řádku vstupní limit).
Možnost /D nelze použít k definici symbolu, který používá znak rovná se (=).Můžete nahradit znak čísla (#) pro znaménko rovná se.Tímto způsobem můžete použít proměnné prostředí CL definovat preprocesoru konstanty s explicitní hodnoty (například /DDEBUG#1).
Související informace naleznete v tématu Nastavit proměnné prostředí.
Příklady
Následující příklad CL nastavení proměnné prostředí:
SET CL=/Zp2 /Ox /I\INCLUDE\MYINCLS \LIB\BINMODE.OBJ
je ekvivalentní příkazu CL:
CL /Zp2 /Ox /I\INCLUDE\MYINCLS \LIB\BINMODE.OBJ INPUT.C
V následujícím příkladu způsobí CL zkompilujte zdrojové soubory FILE1.c a FILE2.c a poté propojte objekt soubory FILE1.obj, FILE2.obj a FILE3.obj:
SET CL=FILE1.C FILE2.C
CL FILE3.OBJ
To má stejný účinek jako příkazový řádek následující příkaz:
CL FILE1.C FILE2.C FILE3.OBJ