/Gw (Optimalizovat globální data)
Balíček globální data v částech COMDAT pro optimalizaci.
/Gw[-]
Poznámky
/Gw Možnost způsobí, že kompilátor balíček globální data v jednotlivých částech COMDAT.Ve výchozím nastavení /Gw která je výslovně povoleno.Chcete-li výslovně zakázat, použijte /Gw-.Při obou /Gw a /GL je povoleno, používá propojovací program optimalizace celého programu k porovnání COMDAT oddíly přes více souborů objektu k vyloučení na které neexistuje odkaz globální data nebo sloučit stejné globální data jen pro čtení.To může výrazně snížit velikost výsledný binární spustitelný soubor.
Pokud kompilace a propojení odděleně, lze použít /OPT:REF propojovacího vyloučit ze spustitelného souboru, na které neexistuje odkaz globální data v souborech objekt kompilován s /Gw možnost.
Můžete použít také /OPT:ICF a /ltgc možnosti propojovacího programu lze sloučit všechny identické jen pro čtení globální data napříč více souborů objekt kompilován s spustitelný soubor /Gw možnost.
Další informace naleznete v tématu /Gw Introducing přepínače na blogu týmu Visual C++.
Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Práce s vlastnostmi projektu.
Vyberte složku C/C++.
Vyberte stránku vlastností Příkazový řádek.
Upravte vlastnost Další možnosti tak, aby zahrnovala /Gw a klikněte na tlačítko OK.
Chcete-li tuto možnost kompilátoru nastavit v programu
- Další informace naleznete v tématu AdditionalOptions.