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