Volby kompilátoru abecedně
Zde je komplexní abecední seznam možností kompilátoru.Seznam kategorií, najdete Kompilátor možnosti seřazené podle kategorie.
Možnost |
Účel |
---|---|
Určuje soubor odpovědí. |
|
Zobrazuje seznam možností kompilátoru. |
|
Určuje adresář, který chcete vyhledávat odkazy na soubory předány # pomocí směrnice. |
|
Povolte analýzu kódu. |
|
Určuje architekturu pro generování kódu. |
|
Zvyšuje počet adresovatelných oddílů v souboru obj. |
|
Komentáře se zachová při úpravě před zpracováním. |
|
Zkompiluje bez propojení. |
|
Vytvoří výstupní soubor pro spuštění v modulu CLR. |
|
Definuje konstanty a makra. |
|
Zpracovat dokumentační komentáře do souboru XML. |
|
Kopie preprocesoru výstup do standardního výstupu. |
|
Určuje model zpracování výjimek. |
|
Kopie preprocesoru výstup do standardního výstupu. |
|
Umožňuje zadat informace o chybě (ICE) interní kompilátor přímo do týmu Visual C++. |
|
Nastaví zásobník velikost. |
|
Vytváří kód, který je optimalizován pro konkrétní x64 architekturu nebo pro specifické mikro architekturou v AMD64 i rozšířené paměti 64 Technology (EM64T) architektury. |
|
Vytvoří soubor výpisu. |
|
Nastaví název souboru výpisu. |
|
Zobrazení úplné cesty ze souborů zdrojového kódu byl předán cl.exe v diagnostický text. |
|
Přejmenuje soubor databáze programu. |
|
Přejmenuje spustitelného souboru. |
|
Upraví soubor zadaný zahrnout. |
|
Nastaví název zpracovaných výstupního souboru. |
|
Vytvoří mapfile. |
|
Vytvoří soubor objektu. |
|
Určuje chování s plovoucí desetinnou čárkou. |
|
Určuje název souboru předkompilované hlavičky. |
|
Generuje soubory prohlížeče. |
|
Vynutí použití názvu souboru, jako v případě, že kdyby byly předány # pomocí směrnice. |
|
Sloučení vloženého kódu se zdrojovým souborem. |
|
Optimalizujte pro procesor Itanium.K dispozici je pouze v IPF křížový kompilátor nebo IPF nativního kompilátoru. |
|
Optimalizujte pro procesor Itanium2 (výchozí mezi /G1 a /G2).K dispozici je pouze v IPF křížový kompilátor nebo IPF nativního kompilátoru. |
|
Optimalizuje kódu pro aplikace systému Windows. |
|
Používá __cdecl (pouze x 86) konvence volání. |
|
Aktivuje sondy zásobníku. |
|
Umožňuje string pooling. |
|
Zavěšení volání funkce _pexit. |
|
Zavěšení volání funkce _penter. |
|
Povoluje optimalizace celého programu. |
|
Minimální umožňuje znovu sestavit. |
|
Umožňuje informace o typu run-time (RTTI). |
|
Používá __fastcall (pouze x 86) konvence volání. |
|
Kontrola zabezpečení vyrovnávacích pamětí. |
|
Ovládací prvky zásobníku sond. |
|
Podporuje fiber bezpečnosti dat pomocí statické místní úložiště. |
|
Umožňuje zpracování výjimek synchronní. |
|
Umožňuje funkce úrovni propojení. |
|
Stejné jako /RTC1./ RTC (Chyba při spuštění kontroly) |
|
Používá __stdcall (pouze x 86) konvence volání. |
|
Omezuje délku externí názvy (veřejné). |
|
Zobrazuje seznam možností kompilátoru. |
|
Sil parametry předány v registrech budou zapsány do jejich umístění v zásobníku při vstupu funkce.Tato možnost kompilátoru není pouze x64 kompilátory (nativní a křížové kompilace). |
|
Vytvoří bitovou kopii hotpatchable. |
|
Prohledá adresáře souborů include. |
|
Změní výchozí char typu. |
|
Kompilátoru a propojovacího programu vytvoří binární soubor, který mohou být provedeny v jádře systému Windows. |
|
Vytvoří dynamickou knihovnu. |
|
Vytvoří dynamickou knihovnu ladění. |
|
Zadaná možnost předá odkaz. |
|
Vytvoří modul jazyka MSIL. |
|
Vytvoří s více podprocesy DLL pomocí MSVCRT.lib. |
|
Vytvoří ladící s více podprocesy DLL pomocí MSVCRTD.lib. |
|
Kompiluje více zdrojových souborů pomocí více procesů. |
|
Vytvoří s více podprocesy spustitelný soubor pomocí LIBCMT.lib. |
|
Vytvoří ladění s více podprocesy spustitelný soubor pomocí LIBCMTD.lib. |
|
Potlačí zobrazení nápisu přihlášení. |
|
Vytvoří malý kód. |
|
Vytvoří rychlé kódu. |
|
Rozšiřující ovládací prvky vložené. |
|
Zakáže optimalizace. |
|
Používá globální optimalizace. |
|
Generuje vnitřní funkce. |
|
Umožňuje #pragma omp ve zdrojovém kódu. |
|
Upřednostňuje malé kódu. |
|
Favors rychlá kódu. |
|
Používá optimalizaci maxima (/ Ob2gity /Gs). |
|
Vynechá rámcový ukazatel (pouze x 86). |
|
Zapíše preprocesoru výstup do souboru. |
|
Generuje rychlé transcendentals. |
|
Potlačí _ftol při převodu z typu s plovoucí desetinnou čárkou na integrální typ. je požadováno (x 86 pouze). |
|
Odebere fwait příkazy uvnitř try bloky. |
|
Negeneruje sekvence instrukcí, že poskytují neočekávané výsledky, podle seznamu chyb popisujícího b procesoru taktování.(Pouze IPF). |
|
Negeneruje sekvence instrukcí, že poskytují neočekávané výsledky, podle seznamu chyb popisujícího c procesoru taktování.(Pouze IPF). |
|
Nepoužívejte horní 96 registry s plovoucí desetinnou čárkou.(Pouze IPF). |
|
Generuje obrázek s kódem závislé na pozici (pouze IPF). |
|
Zvyšuje výkon programů, které nevytvářejí funkce za běhu.(Pouze IPF). |
|
Umožňuje automatické paralelizace smyček, které jsou označeny #pragma loop() směrnice. |
|
Umožňuje vykazované hodnoty pro automatické vectorization. |
|
Umožňuje kontrolu chyb běhu. |
|
Zobrazí seznam zahrnutí souborů během kompilace. |
|
Určuje zdrojový soubor C. |
|
Určuje zdrojový soubor jazyka C++. |
|
Odebere předdefinované makra. |
|
Odebere všechny předdefinované makra. |
|
Nastaví řetězec verze. |
|
Potlačí nebo umožňuje členům třídy skryté vtordisp. |
|
Použití nejlepší základní ukazatele na členy. |
|
Použití úplné reagovali ukazatele na členy. |
|
Deklaruje vícenásobnou dědičnost. |
|
Deklaruje jednoduchou dědičnost. |
|
Deklaruje virtuální dědičnost. |
|
Vybere, jak interpretovat těkavých klíčové slovo. |
|
Nastaví úroveň varování. |
|
Zakáže všechna upozornění. |
|
Umožňuje všechna upozornění, včetně varování, které jsou ve výchozím nastavení zakázána. |
|
Umožňuje diagnostiku jeden řádek pro chyby a upozornění při kompilaci zdrojového kódu jazyka C++ z příkazového řádku. |
|
Zjistí potíže přenositelnost 64-bit. |
|
Ignoruje standardní adresář include. |
|
Ignoruje všechny ostatní možnosti kompilátoru předkompilována záhlaví v aktuální sestavení. |
|
Vytvoří soubor předkompilované hlavičky. |
|
Místa vyplňte informace o ladění ve všech souborech objektu. |
|
Vloží odkaz PCH při vytváření knihovny ladění |
|
Používá soubor předkompilované hlavičky během sestavení. |
|
Generuje C 7.0–compatible informace o ladění. |
|
Zakáže rozšíření jazyka. |
|
Určuje standardní chování pod /Ze./ Za, /Ze (jazyk zakázat rozšíření) |
|
Povolí rozšíření jazyka. |
|
Generuje prototypy funkcí. |
|
Obsahuje informace o ladění do databáze programu kompatibilní s Edit and Continue. |
|
Generuje úplné ladicí informace. |
|
Odebere název výchozí knihovny ze souboru obj (pouze x 86). |
|
Určuje limit přidělení paměti předkompilované hlavičky. |
|
Balíky struktury členů. |
|
Pouze kontrola syntaxe. |
|
Vytvoří výstupní soubor běžet Windows Runtime. |
Viz také
Referenční dokumentace
Možnosti nastavení kompilátoru