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 definovanou v proměnné prostředí CL před zpracováním na příkazovém řádku.

  • ZAHRNOUT musí přejděte v podadresáři \include instalaci aplikace Visual C++.

  • LIBPATH, určující adresářích vyhledávat soubory metadat, na které se pomocí #.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 do proměnné prostředí CL, viz Syntaxe kompilátoru příkazového řádku.

Můžete tuto proměnnou prostředí použijte k definování souborů a možností, které nejčastěji používáte a definovat konkrétní soubory a možnosti pro konkrétní účely pomocí příkazového řádku.Proměnná prostředí CL je omezena na 1 024 znaků (příkazového řádku vstupní omezení).

Možnost /D nelze použít k definici symbolu, který používá znaménko 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 explicitní hodnoty preprocesoru konstanty (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í následující příkaz CL:

CL /Zp2 /Ox /I\INCLUDE\MYINCLS \LIB\BINMODE.OBJ INPUT.C

V následujícím příkladu způsobí CL kompilace 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

Možnosti nastavení kompilátoru

Možnosti kompilátoru