Udostępnij za pośrednictwem


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.

Zobacz też

Inne zasoby

Zadanie programu MSBuild odniesienia