Opcje kompilatora w porządku alfabetycznym
Oto alfabetycznej kompleksowe opcje kompilatora.Lista kategorii, zobacz kompilatora opcje wymienionych według kategorii.
Opcja |
Cel |
---|---|
Określa plik odpowiedzi. |
|
Wyświetla listę opcji kompilatora. |
|
Określa katalog wyszukiwania można rozpoznać odwołania do pliku przekazany do #using dyrektywy. |
|
Włącz analizy kodu. |
|
Określa architektury dla wygenerowanego kodu. |
|
Zwiększa liczbę adresach sekcje .obj pliku. |
|
Zachowuje komentarze podczas przetwarzania wstępnego. |
|
Kompiluje bez powiązania. |
|
Określa liczbę wątków cl.exe służy do optymalizacji i generowania kodu. |
|
Tworzy plik wyjściowy do uruchomienia na aparatu plików wykonywalnych języka wspólnego. |
|
Określa stałe i makra. |
|
Przetwarzanie dokumentacji komentarze do pliku XML. |
|
Kopiuje preprocessor dane dla wyjścia standardowego. |
|
Określa model obsługi wyjątków. |
|
Kopiuje preprocessor dane dla wyjścia standardowego. |
|
Pozwala na dostarczenie informacji o wewnętrznym błędzie kompilatora (ICE) bezpośrednio do zespołu Visual C++. |
|
Ustawia rozmiar stosu. |
|
Generuje kod, który jest zoptymalizowany pod kątem określonego x64 architektury lub, aby uzyskać szczegółowe informacje na temat architektury micro w AMD64 i pamięć rozszerzonego 64 architektury technologii (EM64T). |
|
Tworzy plik sprzedaży. |
|
Ustawia nazwę pliku sprzedaży. |
|
Pełna ścieżka plików kodu źródłowego wyświetlania przekazywane do cl.exe w tekście diagnostyki. |
|
Zmienia nazwę pliku bazy danych programu. |
|
Zmienia nazwę pliku wykonywalnego. |
|
Przetworzy wstępnie uwzględnianie określonego pliku. |
|
Ustawia nazwę pliku wstępnie przetworzonych danych wyjściowych. |
|
Tworzy mapfile. |
|
Tworzy plik obiektu. |
|
Określ zachowanie zmiennoprzecinkowych. |
|
Określa nazwę pliku wstępnie skompilowanej nagłówka. |
|
Generuje plików przeglądarki. |
|
Wymusza operacji zapisu w pliku bazy danych (PDB) program serializacji za pośrednictwem MSPDBSRV. EXE. |
|
Wymusza użycie nazwy pliku, tak jakby zostały przekazane do #using dyrektywy. |
|
Scalanie wstrzyknięte kodu z pliku źródłowego. |
|
Optymalizuje kodu dla aplikacji systemu Windows. |
|
Używa __cdecl wywoływania Konwencji (tylko x 86). |
|
Aktywuje sond stosu. |
|
Włącza buforowanie ciągu. |
|
Funkcja Podłącz wywołania _pexit. |
|
Funkcja Podłącz wywołania _penter. |
|
Włącza program całej optymalizacji. |
|
Umożliwia minimalne odbudowy. |
|
Włącza informacji typów w czasie wykonywania (RTTI). |
|
Używa __fastcall wywoływania Konwencji (tylko x 86). |
|
Sprawdzanie zabezpieczeń buforów. |
|
Formanty stosu sondy. |
|
Obsługuje bezpieczeństwa fiber przydzielone przy użyciu statycznego wątku lokalnego magazynu danych. |
|
Używa __vectorcall konwencji wywoływania.(x 86 i x 64) |
|
Włącza optymalizacji programu całości danych globalnych. |
|
Włącza obsługę synchroniczne wyjątku. |
|
Umożliwia funkcji na poziomie połączeń. |
|
Taka sama jak /RTC1. |
|
Używa __stdcall wywoływania Konwencji (tylko x 86). |
|
Ogranicza długość nazwy zewnętrzne (publiczny). |
|
Wyświetla listę opcji kompilatora. |
|
Wymusza parametry przekazane do rejestru są zapisywane w ich lokalizacji na stosie po wejściu funkcji.Ta opcja kompilatora jest przeznaczona tylko dla x64 kompilatorów (macierzysty i obejmujące różne kompilacji). |
|
Tworzy obraz hotpatchable. |
|
Przeszukuje katalog do dołączania plików. |
|
Zmienia domyślne char typu. |
|
Kompilator i łączenie utworzy binary, który może zostać wykonany jądra systemu Windows. |
|
Tworzy biblioteki dll. |
|
Tworzy biblioteki DLL debugowania. |
|
Przekazuje określonej opcji łącza. |
|
Tworzy moduł MSIL. |
|
Tworzy wielowątkowe biblioteki DLL przy użyciu MSVCRT.lib. |
|
Tworzy debugowanie wielowątkowe DLL przy użyciu MSVCRTD.lib. |
|
Kompiluje wiele plików źródłowych za pomocą wielu procesów. |
|
Tworzy plik wykonywalny wielowątkowe przy użyciu LIBCMT.lib. |
|
Tworzy debugowanie wielowątkowe plik wykonywalny za pomocą LIBCMTD.lib. |
|
Pomija wyświetlanie transparentu logowania. |
|
Tworzy mały kodu. |
|
Tworzy szybki kod. |
|
Określa rozszerzenia w tekście. |
|
Wyłącza optymalizacji. |
|
Używa optymalizacji globalnego. |
|
Generuje wewnętrznych funkcji. |
|
Umożliwia oprzedni rok #pragma w kodzie źródłowym. |
|
Preferuje małych kodu. |
|
Pełne szybkich kodu. |
|
Używa optymalizacji maksymalna (/ Ob2gity/GS). |
|
Pomija wskaźnika klatki (tylko x 86). |
|
Zapisuje dane wyjściowe preprocessor pliku. |
|
Generuje szybkie transcendentals. |
|
Pomija _ftol podczas konwersji z typu zmiennoprzecinkowych do typu całkowitego jest wymagane (x 86 tylko). |
|
Usuwa fwait polecenia wewnątrz try bloków. |
|
Umożliwia automatyczną parallelization pętli oznaczone za pomocą #pragma loop() dyrektywy. |
|
Jest używana liczba całkowita przenoszenia instrukcje dotyczące wartości zmiennoprzecinkowych i wyłącza niektórych przestawne optymalizację ładowania punktu. |
|
/Qvec-raport (Poziom raportowania automatycznej wektoryzacji) |
Umożliwia poziomów na automatyczną vectorization raportowania. |
Umożliwia sprawdzanie błąd w czasie wykonywania. |
|
Umożliwia dodatkowe funkcje zabezpieczeń i ostrzeżenia. |
|
Wyświetla listę Dołącz pliki podczas kompilacji. |
|
Określa plik źródłowy C. |
|
Określa plik źródłowy języka C++. |
|
Usuwa makra wstępnie zdefiniowane. |
|
Usuwa wszystkie makra wstępnie zdefiniowane. |
|
Ustawia ciąg wersji. |
|
Pomija lub umożliwia składowych klasy vtordisp ukryty. |
|
Najlepiej podstawowa używana dla łącza do elementów członkowskich. |
|
Pełna ogólnego jest używana dla łącza do elementów członkowskich. |
|
Deklaruje wielu dziedziczenia. |
|
Deklaruje pojedynczego dziedziczenia. |
|
Deklaruje wirtualnego dziedziczenia. |
|
Wybiera interpretacji lotnych słowo kluczowe. |
|
Ustawia poziom ostrzeżeń. |
|
Wyłącza wszystkie ostrzeżenia. |
|
Włącza wszystkie ostrzeżenia, łącznie z ostrzeżeniami, które są domyślnie wyłączone. |
|
Włącza diagnostykę jednego wiersza komunikaty ostrzegawcze i błąd podczas kompilacji kodu źródłowego języka C++ z wiersza polecenia. |
|
Wykrywa problemy przenoszenia 64-bitowych. |
|
Ignoruje standard obejmują katalogu. |
|
Ignoruje inne opcje kompilatora wstępnie skompilowany nagłówka w bieżącym kompilacji. |
|
Tworzy plik wstępnie skompilowanej nagłówka. |
|
Miejscach Zakończ informacje debugowania w wszystkie pliki obiektu. |
|
Injects odwołanie PCH podczas tworzenia biblioteki debugowania |
|
Wstępnie skompilowany plik nagłówka jest używany podczas kompilacji. |
|
Generuje C 7.0 zgodnym informacje debugowania. |
|
Wyłącza rozszerzenia języka. |
|
Określa zachowanie standardowego pod /Ze./Za, /Ze (Wyłącz rozszerzenia językowe) |
|
Włącza rozszerzenia języka. |
|
Generuje funkcji prototypów. |
|
Zawiera informacje o debugowaniu w bazie danych programu zgodny z Edytuj i Kontynuuj. |
|
Generuje kompletne informacje debugowania. |
|
Usuwa domyślną nazwę biblioteki z pliku .obj (tylko x 86). |
|
Określa limit przydziału pamięci wstępnie skompilowanej nagłówka. |
|
Generowanie rozszerzone informacje debugowania dla zoptymalizowanego kodu w kompilacji bez debugowania. |
|
Pakiety struktury elementów członkowskich. |
|
Sprawdza, czy tylko składni. |
|
Tworzy plik wyjściowy do uruchomienia na Środowisko wykonawcze systemu Windows. |