Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Nastavení možností kompilátoru

Možnosti kompilátoru