Zadanie CL
Narzędzie kompilatora Visual C++ jest zawijany cl.exe.Kompilator tworzy pliki wykonywalne (.exe), pliki bibliotek dołączanych dynamicznie (.dll) lub moduł kodu (.pliki netmodule).Aby uzyskać więcej informacji, zobacz Opcje kompilatora.
Parametry
W poniższej tabeli opisano parametry CL zadania.Większość parametrów zadania i kilka zestawów parametrów, odpowiadają opcji wiersza polecenia.
Parametr |
Opis |
---|---|
AdditionalIncludeDirectories |
Opcjonalny parametr typu String []. Dodaje katalog do listy katalogów, które są wyszukiwane pliki nagłówkowe. Aby uzyskać więcej informacji, zobacz /I (dodatkowe obejmują katalogi). |
AdditionalOptions |
Opcjonalny parametr typu String. Listę opcji wiersza polecenia.Na przykład "/wdrożeniowy /opcja1 /opcji #".Za pomocą tego parametru można określić opcje wiersza polecenia, które nie są reprezentowane przez innych parametrów zadania. Aby uzyskać więcej informacji, zobacz Opcje kompilatora. |
AdditionalUsingDirectories |
Opcjonalny parametr typu String []. Określa, że kompilator będzie wyszukiwania, aby rozwiązać odwołuje się plik przekazany do katalogu #using dyrektywy. Aby uzyskać więcej informacji, zobacz /AI (określić katalogi metadanych). |
AlwaysAppend |
Opcjonalny parametr typu String. Ciąg zawsze pobiera emitowane w wierszu polecenia.Jego wartością domyślną jest "/c". |
AssemblerListingLocation |
Tworzy plik aukcji, który zawiera kod zestawu. Aby uzyskać więcej informacji, zobacz /Fa opcji w / FA, /Fa (plik aukcji). |
AssemblerOutput |
Opcjonalny parametr typu String. Tworzy plik aukcji, który zawiera kod zestawu. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
NoListing<none>
AssemblyCode/FA
AssemblyAndMachineCode/FAc
AssemblyAndSourceCode/FAs
All/FAcs
For more information, see the /FA, /FAc, /FAs, and /FAcs options in / FA, /Fa (plik aukcji). |
BasicRuntimeChecks |
Opcjonalny parametr typu String. Włącza i wyłącza funkcję kontroli błąd w czasie wykonywania, w połączeniu z runtime_checks pragma. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
Default<none>
StackFrameRuntimeCheck/RTCs
UninitializedLocalUsageCheck/RTCu
EnableFastChecks/RTC1
Aby uzyskać więcej informacji, zobacz / RTC (błąd w czasie wykonywania kontroli). |
BrowseInformation |
Opcjonalny parametr Boolean. Jeśli true, powoduje utworzenie pliku przeglądania informacji. Aby uzyskać więcej informacji, zobacz /FR opcji w / FR, /Fr (Tworzenie.Plik SBR). |
BrowseInformationFile |
Opcjonalny parametr typu String. Określa nazwę pliku dla pliku przeglądania informacji. Aby uzyskać więcej informacji, zobacz BrowseInformation parametr w tej tabeli, a także zobacz / FR, /Fr (Tworzenie.Plik SBR). |
BufferSecurityCheck |
Opcjonalny parametr Boolean. Jeśli true, wykrywa niektóre przepełnienia bufora, które zastąpić adres zwrotny, technika wspólne wykorzystywanie kodu, który nie Wymuszaj ograniczenia rozmiaru buforu. Aby uzyskać więcej informacji, zobacz / GS (kontrola zabezpieczeń buforu). |
BuildingInIDE |
Opcjonalny parametr Boolean. Jeśli true, wskazuje, że MSBuild jest wywoływany przez IDE.W przeciwnym razie MSBuild jest wywoływana w wierszu polecenia. |
CallingConvention |
Opcjonalny parametr typu String. Określa konwencji wywoływania, które określa kolejność, w której funkcji argumenty są wkładany na stos, czy obiekt wywołujący funkcję lub wywoływana funkcja usuwa argumenty ze stosu na końcu wywołanie i wykończeniowe nazwa Konwencji, że kompilator używa się do identyfikacji poszczególnych funkcji. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
Cdecl/Gd
FastCall/Gr
StdCall/Gz
Aby uzyskać więcej informacji, zobacz / Gd, się przełączników /Gr, /Gz (Konwencja wywołania). |
CompileAs |
Opcjonalny parametr typu String. Określa, czy należy skompilować plik wejściowy jako pliku źródłowego c lub C++. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
Default<none>
CompileAsC/TC
CompileAsCpp/TP
Aby uzyskać więcej informacji, zobacz / Tc, /TP /Tp, /TC, (Określ typ pliku źródłowego). |
CompileAsManaged |
Opcjonalny parametr typu String. Włącza aplikacje i składniki korzystać z funkcji ze środowiska common language runtime (CLR). Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
false<none>
true/clr
Pure/clr:pure
Safe/clr:safe
OldSyntax/clr:oldSyntax
Aby uzyskać więcej informacji, zobacz / CLR (kompilacja wspólnej Language Runtime). |
CreateHotpatchableImage |
Opcjonalny parametr Boolean. Jeśli true, nakazuje kompilatorowi, aby przygotować obraz do poprawki.Ten parametr zapewnia, że pierwsza instrukcja każdej funkcji jest dwa bajty, który jest wymagany dla poprawki. Aby uzyskać więcej informacji, zobacz /hotpatch (Utwórz obraz Hotpatchable). |
DebugInformationFormat |
Opcjonalny parametr typu String. Wybiera typ informacji debugowania utworzone dla programu i czy te informacje są przechowywane w plikach obiektu (.obj) lub w bazie danych programu (PDB). Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
OldStyle/Z7
ProgramDatabase/Zi
EditAndContinue/ZI
Aby uzyskać więcej informacji, zobacz / Z7, /Zi, /ZI (Format informacji debugowania). |
DisableLanguageExtensions |
Opcjonalny parametr Boolean. Jeśli true, nakazuje kompilatorowi emitują błąd dla konstrukcji językowych, które nie są zgodne z ANSI C lub ANSI C++. Aby uzyskać więcej informacji, zobacz /Za opcji w / Za, /Ze (język wyłączyć rozszerzenia). |
DisableSpecificWarnings |
Opcjonalny parametr typu String []. Wyłącza numerów ostrzeżenie, które są określone w rozdzielaną średnikami listę. Aby uzyskać więcej informacji, zobacz /wd opcji w /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, / zdobył (poziom ostrzeżeń). |
EnableEnhancedInstructionSet |
Opcjonalny parametr typu String. Określa architekturę do generowania kodu, który korzysta z rozszerzeń SSE (Streaming SIMD) i instrukcje Streaming SIMD Extensions 2 (SSE2). Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
StreamingSIMDExtensions/arch:SSE
StreamingSIMDExtensions2/arch:SSE2
Aby uzyskać więcej informacji, zobacz /arch (x86). |
EnableFiberSafeOptimizations |
Opcjonalny parametr Boolean. Jeśli true, obsługę sieci światłowodowych bezpieczeństwa przydzielane przy użyciu statycznej pamięci lokalnej wątku, oznacza to, że dane przydzielane przy użyciu danych __declspec(thread). Aby uzyskać więcej informacji, zobacz /GT (pamięci lokalnej wątku obsługi Fiber bezpieczne). |
EnablePREfast |
Opcjonalny parametr Boolean. Jeśli true, umożliwić analizę kodu. Aby uzyskać więcej informacji, zobacz /analyze (analiza kodu). |
ErrorReporting |
Opcjonalny parametr typu String. Pozwala zapewnić wewnętrznego kompilatora (ICE) informacje o błędach bezpośrednio do firmy Microsoft.Domyślnie, jest ustawienie w kompilacjach IDE Prompt i ustawienie w kompilacjach wiersza polecenia jest Queue. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
None/errorReport:none
Prompt/errorReport:prompt
Queue/errorReport:queue
Send/errorReport:send
Aby uzyskać więcej informacji, zobacz przełącznika/errorreport (sprawozdanie wewnętrzne błędy kompilatora). |
ExceptionHandling |
Opcjonalny parametr typu String. Określa model obsługi wyjątków do stosowanej przez kompilator. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
false<none>
Async/EHa
Sync/EHsc
SyncCThrow/EHs
Aby uzyskać więcej informacji, zobacz /Eh (Model obsługi wyjątków). |
ExpandAttributedSource |
Opcjonalny parametr Boolean. Jeśli true, tworzy plik aukcji, który ma rozszerzone atrybuty dodane do pliku źródłowego. Aby uzyskać więcej informacji, zobacz /FX (kod scalania). |
FavorSizeOrSpeed |
Opcjonalny parametr typu String. Określa, czy mogą pomóc w ulepszeniu kodu wielkości lub kod prędkości. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
Neither<none>
Size/Os
Speed/Ot
Aby uzyskać więcej informacji, zobacz / Os, /Ot (kod małych korzyść, korzyść szybki kod). |
FloatingPointExceptions |
Opcjonalny parametr Boolean. Jeśli true, umożliwia model wiarygodne wyjątek zmiennoprzecinkowych.Wyjątki zostaną podniesione, natychmiast po ich wygenerowaniu. Aby uzyskać więcej informacji, zobacz temat /fp:except opcji w / ol (określić zachowanie zmiennoprzecinkowych). |
FloatingPointModel |
Opcjonalny parametr typu String. Ustawia zmiennoprzecinkowy punkt modelu. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
Precise/fp:precise
Strict/fp:strict
Fast/fp:fast
Aby uzyskać więcej informacji, zobacz / ol (określić zachowanie zmiennoprzecinkowych). |
ForceConformanceInForLoopScope |
Opcjonalny parametr Boolean. Jeśli true, implementuje standardowe zachowanie C++ w do pętli, które używają rozszerzenia Microsoft (/Ze). Aby uzyskać więcej informacji, zobacz /Zc:forScope (życie zgodność w zakresie pętli). |
ForcedIncludeFiles |
Opcjonalny String[] parametru. Powoduje, że preprocesora przetwarzania jednego lub więcej plików określonego nagłówka. Aby uzyskać więcej informacji, zobacz /Fi (nazwa zmuszony dołączyć plik). |
ForcedUsingFiles |
Opcjonalny String[] parametru. Powoduje, że preprocesora do procesu, jeden lub więcej określonych #using pliki. Aby uzyskać więcej informacji, zobacz /Fu (nazwa zmuszony # przy użyciu pliku). |
FunctionLevelLinking |
Opcjonalny Boolean parametru. Jeśli true, umożliwia kompilatora do pojedynczych funkcji pakietu w formie pakowane funkcje (COMDATs). Aby uzyskać więcej informacji, zobacz /Gy (Włączanie funkcji na poziomie łączenie). |
GenerateXMLDocumentationFiles |
Opcjonalny Boolean parametru. Jeśli true, powoduje, że kompilator przetwarza dokumentacji komentarze źródła kodu plików i do utworzenia pliku .xdc dla każdego pliku kodu źródłowego, który ma komentarzy dokumentacji. Aby uzyskać więcej informacji, zobacz /doc (proces komentarzy dokumentacji) (C/C++).Zobacz też XMLDocumentationFileName parametr w tej tabeli. |
IgnoreStandardIncludePath |
Opcjonalny Boolean parametru. Jeśli true, uniemożliwia kompilator wyszukiwanie plików dołączanych w katalogach, określonego w ścieżki i Dołącz zmiennych środowiskowych. Aby uzyskać więcej informacji, zobacz /X (Ignoruj standardowe obejmują ścieżki). |
InlineFunctionExpansion |
Opcjonalny String parametru. Określa poziom wbudowanej funkcji rozszerzeń dla kompilacji. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
Default<none>
Disabled/Ob0
OnlyExplicitInline/Ob1
AnySuitable/Ob2
Aby uzyskać więcej informacji, zobacz /OB (funkcji oródwierszowej rozszerzenia). |
IntrinsicFunctions |
Opcjonalny Boolean parametru. Jeśli true, zastępuje niektórych funkcji wywołuje z wewnętrznych lub inaczej specjalne formy funkcji ułatwiających aplikacji działają szybciej. Aby uzyskać więcej informacji, zobacz /OI (generowanie funkcje wewnętrzne). |
MinimalRebuild |
Opcjonalny Boolean parametru. Jeśli true, umożliwia musi ponownie kompilowana Odbuduj minimalnej, która określa, czy C++ pliki źródłowe, które zawierają zmienionych C++ klasy definicje (przechowywane w plikach nagłówkowych (.h)). Aby uzyskać więcej informacji, zobacz /GM (Włącz Odbuduj minimalny). |
MultiProcessorCompilation |
Opcjonalny Boolean parametru. Jeśli true, użyć wielu procesorów do kompilowania.Parametr ten tworzy proces dla każdego procesora skuteczne na komputerze. Aby uzyskać więcej informacji, zobacz /MP (kompilacja z wieloma procesami).Zobacz też ProcessorNumber parametr w tej tabeli. |
ObjectFileName |
Opcjonalny String parametru. Określa nazwę pliku obiektu (.obj) lub katalog ma być używany zamiast domyślnego. Aby uzyskać więcej informacji, zobacz /FO (nazwa pliku obiektu). |
ObjectFiles |
Opcjonalny String[] parametru. Lista plików obiektu. |
OmitDefaultLibName |
Opcjonalny Boolean parametru. Jeśli true, pomija się domyślna nazwa biblioteki uruchomieniowej c z pliku obiektu (.obj).Domyślnie kompilator umieszcza nazwę biblioteki w pliku .obj bezpośrednich linker do prawidłowego biblioteki. Aby uzyskać więcej informacji, zobacz /ZL (Brak domyślnej nazwy biblioteki). |
OmitFramePointers |
Opcjonalny Boolean parametru. Jeśli true, pomija tworzenie wskaźników ramki na stos wywołań. Aby uzyskać więcej informacji, zobacz /Oy (wskaźnik ramki pominięcie). |
OpenMPSupport |
Opcjonalny Boolean parametru. Jeśli true, powoduje, że kompilator przetwarza klauzul OpenMP i dyrektyw. Aby uzyskać więcej informacji, zobacz /openmp (Włącz OpenMP 2.0 obsługa). |
Optimization |
Opcjonalny String parametru. Określa różne optymalizacje kodu dla prędkości i rozmiar. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
Disabled/Od
MinSpace/O1
MaxSpeed/O2
Full/Ox
Aby uzyskać więcej informacji, zobacz /O opcje (Optymalizacja kodu). |
PrecompiledHeader |
Opcjonalny String parametru. Utworzyć lub użyć pliku nagłówka wstępnie skompilowanym (.pch) podczas kompilacji. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
NotUsing<none>
Create/Yc
Use/Yu
Aby uzyskać więcej informacji, zobacz /Yc (Tworzenie wstępnie skompilowanym pliku nagłówka) i /YU (Użyj wstępnie skompilowana nagłówek pliku).Zobacz też PrecompiledHeaderFile i PrecompiledHeaderOutputFile parametrów w tej tabeli. |
PrecompiledHeaderFile |
Opcjonalny String parametru. Określa nazwę pliku nagłówka wstępnie skompilowana utworzyć lub użyć. Aby uzyskać więcej informacji, zobacz /Yc (Tworzenie wstępnie skompilowanym pliku nagłówka) i /YU (Użyj wstępnie skompilowana nagłówek pliku). |
PrecompiledHeaderOutputFile |
Opcjonalny String parametru. Określa nazwę ścieżki dla wstępnie skompilowana nagłówka, zamiast korzystać z domyślną nazwą ścieżki. Aby uzyskać więcej informacji, zobacz / Ol (nazwa.Plik pch). |
PreprocessKeepComments |
Opcjonalny Boolean parametru. Jeśli true, zachowuje komentarze w czasie wstępnego przetwarzania. Aby uzyskać więcej informacji, zobacz /C (Zachowaj komentarze podczas wstępnego przetwarzania). |
PreprocessorDefinitions |
Opcjonalny String[] parametru. Definiuje symbol wstępne przetwarzanie pliku źródłowego. Aby uzyskać więcej informacji, zobacz /D (preprocesora definicje). |
PreprocessOutput |
Opcjonalny ITaskItem[] parametru. Określa tablicę elementów preprocesora dane wyjściowe, które zużywane i emitowanego przez zadania. |
PreprocessOutputPath |
Opcjonalny String parametru. Określa nazwę pliku wyjściowego, do którego PreprocessToFile parametr zapisuje wstępnie przetworzony format danych wyjściowych. Aby uzyskać więcej informacji, zobacz /Fi (nazwa pliku wyjściowego preprocesorem). |
PreprocessSuppressLineNumbers |
Opcjonalny Boolean parametru. Jeśli true, zbuforuje te pliki źródłowe c i C++ i kopiuje wstępnie przetworzony format plików do urządzenia standardowych danych wyjściowych. Aby uzyskać więcej informacji, zobacz /EP (Preprocess do stdout bez line dyrektyw). |
PreprocessToFile |
Opcjonalny Boolean parametru. Jeśli true, zbuforuje te pliki źródłowe c i C++ i zapisuje wstępnie przetworzony format danych wyjściowych do pliku. Aby uzyskać więcej informacji, zobacz /P (preprocesorem do pliku). |
ProcessorNumber |
Opcjonalny Integer parametru. Określa maksymalną liczbę procesorów używanych w compilation wieloprocesorowym.Za pomocą tego parametru w połączeniu z MultiProcessorCompilation parametru. |
ProgramDataBaseFileName |
Opcjonalny String parametru. Określa nazwę pliku dla pliku bazy danych (PDB) programu. Aby uzyskać więcej informacji, zobacz /FD (nazwa pliku bazy danych programu). |
RuntimeLibrary |
Opcjonalny String parametru. Wskazuje, czy moduł wielowątkowe jest biblioteką DLL i wybiera wersji detalicznej lub debugowania run-time library. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
MultiThreaded/MT
MultiThreadedDebug/MTd
MultiThreadedDLL/MD
MultiThreadedDebugDLL/MDd
Aby uzyskać więcej informacji, zobacz / /LD MD, /MT, (Użyj Run-Time Library). |
RuntimeTypeInfo |
Opcjonalny Boolean parametru. Jeśli true, dodaje kod do sprawdzania typów obiektów C++ w czasie wykonywania (informacje dotyczące typu run-time). Aby uzyskać więcej informacji, zobacz Się przełączników /GR (Włącz Run-Time typu informacji). |
ShowIncludes |
Opcjonalny Boolean parametru. Jeśli true, powoduje, że kompilator wyjście listy plików dołączeń. Aby uzyskać więcej informacji, zobacz /showIncludes (lista zawiera pliki). |
SmallerTypeCheck |
Opcjonalny Boolean parametru. Jeśli true, zgłasza błąd w czasie wykonywania, jeśli wartość jest przypisany do typu danych w mniejszych i powoduje utratę danych. Aby uzyskać więcej informacji, zobacz /RTCc opcji w / RTC (błąd w czasie wykonywania kontroli). |
Sources |
Wymagane ITaskItem[] parametru. Określa listę plików źródłowych, oddzielonych spacjami. |
StringPooling |
Opcjonalny Boolean parametru. Jeśli true, umożliwia kompilatora utworzyć jedną kopię identycznych ciągów w obraz programu. Aby uzyskać więcej informacji, zobacz /GF (wyeliminowania dwóch ciągów). |
StructMemberAlignment |
Opcjonalny String parametru. Określa wyrównanie bajtów dla wszystkich członków w strukturze. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
Default/Zp1
1Byte/Zp1
2Bytes/Zp2
4Bytes/Zp4
8Bytes/Zp8
16Bytes/Zp16
Aby uzyskać więcej informacji, zobacz /ZP (Struct Członkowskie wyrównanie). |
SuppressStartupBanner |
Opcjonalny Boolean parametru. Jeśli true, uniemożliwia wyświetlanie wiadomości numer praw autorskich i wersji podczas uruchamiania zadania. Aby uzyskać więcej informacji, zobacz / nologo (Pomiń transparentu startowego) (C/C++). |
TrackerLogDirectory |
Opcjonalny String parametru. Określa katalog pośrednich, w którym są przechowywane dzienniki śledzenia dla tego zadania. Aby uzyskać więcej informacji, zobacz TLogReadFiles i TLogWriteFiles parametrów w tej tabeli. |
TreatSpecificWarningsAsErrors |
Opcjonalny String[] parametru. Traktuje określonej listy kompilator ostrzeżenia jako błędy. Aby uzyskać więcej informacji, zobacz /wen opcji w /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, / zdobył (poziom ostrzeżeń). |
TreatWarningAsError |
Opcjonalny Boolean parametru. Jeśli true, traktuje wszystkie ostrzeżenia kompilatora jako błędy. Aby uzyskać więcej informacji, zobacz /WX opcji w /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, / zdobył (poziom ostrzeżeń). |
TreatWChar_tAsBuiltInType |
Opcjonalny Boolean parametru. Jeśli true, traktować wchar_t typu, co typ macierzysty. Aby uzyskać więcej informacji, zobacz /Zc:wchar_t (Typ macierzysty jest wchar_t). |
UndefineAllPreprocessorDefinitions |
Opcjonalny Boolean parametru. Jeśli true, undefines symbole specyficzne dla firmy Microsoft, które definiuje kompilator. Aby uzyskać więcej informacji, zobacz /u opcji w / /U U, (Usuń definicję symbole). |
UndefinePreprocessorDefinitions |
Opcjonalny String[] parametru. Określa listę jednego lub więcej symboli preprocesora nie zdefiniowany. Aby uzyskać więcej informacji, zobacz /U opcji w / /U U, (Usuń definicję symbole). |
UseFullPaths |
Opcjonalny Boolean parametru. Jeśli true, wyświetla pełną ścieżkę pliki kodu źródłowego, przekazany do kompilatora w diagnostyki. Aby uzyskać więcej informacji, zobacz /FC (pełną ścieżkę pliku kodu źródłowego w Diagnostyka). |
UseUnicodeForAssemblerListing |
Opcjonalny Boolean parametru. Jeśli true, powoduje, że plik wyjściowy ma być utworzony w formacie UTF-8. Aby uzyskać więcej informacji, zobacz /FAu opcji w / FA, /Fa (plik aukcji). |
WarningLevel |
Opcjonalny String parametru. Określa najwyższy poziom ostrzegawczy, który ma być generowany przez kompilator. Określ jedną z następujących wartości, z których każda odpowiada opcji wiersza polecenia.
WartośćOpcja wiersza polecenia
TurnOffAllWarnings/W0
Level1/W1
Level2/W2
Level3/W3
Level4/W4
EnableAllWarnings/Wall
Aby uzyskać więcej informacji, zobacz /Wn opcji w /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, / zdobył (poziom ostrzeżeń). |
WholeProgramOptimization |
Opcjonalny Boolean parametru. Jeśli true, umożliwia optymalizacja całego programu. Aby uzyskać więcej informacji, zobacz /GL (optymalizacja całego programu). |
XMLDocumentationFileName |
Opcjonalny String parametru. Określa nazwę wygenerowane pliki dokumentacji XML.Ten parametr może być nazwa pliku lub katalogu. Aby uzyskać więcej informacji, zobacz name argument w /doc (proces komentarzy dokumentacji) (C/C++).Zobacz też GenerateXMLDocumentationFiles parametr w tej tabeli. |
MinimalRebuildFromTracking |
Opcjonalny Boolean parametru. Jeśli true, śledzone build przyrostowe jest wykonywane; Jeśli false, wykonywane jest przebudowanie. |
TLogReadFiles |
Opcjonalny ITaskItem[] parametru. Określa tablicę elementów, które reprezentują odczytać plik śledzenia Dzienniki. Dziennik śledzenia odczytu pliku (.tlog) zawiera nazwy plików wejściowych, które są odczytywane przez zadania i jest używany przez system budowania projektu do obsługi kompilacje przyrostowych.Aby uzyskać więcej informacji, zobacz TrackerLogDirectory i TrackFileAccess parametrów w tej tabeli. |
TLogWriteFiles |
Opcjonalny ITaskItem[] parametru. Określa tablicę elementów, które reprezentują zapisu plików dzienników śledzenia. Dziennik śledzenia zapisu pliku (.tlog) zawiera nazwy plików wyjściowych, które są napisane przez zadania i jest używany przez system budowania projektu do obsługi kompilacje przyrostowych.Aby uzyskać więcej informacji, zobacz TrackerLogDirectory i TrackFileAccess parametrów w tej tabeli. |
TrackFileAccess |
Opcjonalny Boolean parametru. Jeśli true, utwory desenie dostępu pliku. Aby uzyskać więcej informacji, zobacz TLogReadFiles i TLogWriteFiles parametrów w tej tabeli. |