Udostępnij za pośrednictwem


Zmienne środowiskowe CL

Narzędzie CL wykorzystuje następujące zmienne środowiskowe:

  • CL, jeśli została zdefiniowana.Narzędzie CL przetwarza opcje i argumenty zdefiniowanej przez zmienną środowiskową CL przed rozpoczęciem przetwarzania wiersza polecenia.

  • OBEJMUJĄ, który musi wskazywać podkatalog \include instalacji programu Visual C++.

  • LIBPATH, który określa katalogi do wyszukiwania plików metadanych z #using.Zobacz #using uzyskać więcej informacji o LIBPATH.

Można ustawić zmienną środowiskową CL, używając następującej składni:

SET CL=[ [option] ... [file] ...] [/link link-opt ...]

Aby uzyskać szczegółowe informacje na temat argumentów do zmiennej środowiskowej CL, zobacz Kompilator składnia wiersza polecenia.

Można wykorzystać tę zmienną środowiskową do określania plików i najczęściej używane opcje i użyć wiersza polecenia do definiowania określonych plików i opcje dla określonych celów.Zmienna środowiskowa CL jest ograniczona do 1024 znaków (wiersza polecenia wejściowe limitu).

Opcja /D nie można używać do definiowania symbol, który używa znaku równooci (=).Można zastąpić znak numeru (#) znak równości.W ten sposób można użyć zmiennej środowiskowej CL do definiowania stałych preprocesora z jawne wartości (na przykład /DDEBUG#1).

Aby uzyskać pokrewne informacje, zobacz Zestaw zmiennych środowiskowych.

Przykłady

Poniższy przykład CL ustawienie zmiennej środowiska:

SET CL=/Zp2 /Ox /I\INCLUDE\MYINCLS \LIB\BINMODE.OBJ

jest odpowiednikiem polecenia CL wymienione poniżej:

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

Poniższy przykład powoduje CL do kompilowania plików źródłowych, FILE1.c i FILE2.c, a następnie połącz obiekt pliki FILE1.obj, FILE2.obj i FILE3.obj:

SET CL=FILE1.C FILE2.C
CL FILE3.OBJ

Ma taki sam skutek jak następujący wiersz polecenia:

CL FILE1.C FILE2.C FILE3.OBJ

Zobacz też

Informacje

Ustawianie opcji kompilatora

Opcje kompilatora