/GL (celý Program optimalizace)
Umožňuje optimalizaci celého programu.
/GL[-]
Poznámky
Celý program optimalizace umožňuje kompilátor provést optimalizaci informace na všechny moduly v programu.Bez optimalizace celého programu, jsou provedena optimalizace za základ modulu (compiland).
Optimalizace celý program ve výchozím nastavení a musí být výslovně povoleno.Je však také výslovně zakázat s /GL-.
Informace o všech modulů může kompilátor:
Optimalizujte registry přes hranice funkce.
To lepším sledování změny globální data, umožňující snížení počtu zatížení a obchody.
To lepším sledování zrušit reference možné sadu položek se změnil na ukazatel struktury, snížení čísla zatížení a obchody.
Vložené funkce v modulu i v případě, že funkce je definována v jiném modulu.
soubory obj vyrobené s /GL k dispozici takové nástroje linker jako EDITBIN a DUMPBIN.
Pokud při kompilaci programu s /GL a /c, použijete možnost linker /LTCG vytvořit výstupní soubor.
/ZI nelze použít s**/GL**
Formát souborů vyrobené s /GL v aktuální verzi nelze číst následující verze aplikace Visual C++.Měla není odeslat souboru LIB tvořena obj soubory, které byly vytvořeny s /GL Pokud jste ochotni dodat kopie souboru LIB pro všechny verze Visual C++ očekáváte uživatelům použití nyní i v budoucnu.
soubory obj vyrobené s /GL a záhlaví kompilovaných souborů by použity k vytvoření souboru LIB, pokud na stejném počítači, který bude propojen souboru LIB /GL obj souboru.V okamžiku spojení bude potřebovat informace ze souboru obj předkompilovaný hlavičky souboru.
Další informace o dostupných s optimalizací a omezení celý program optimalizace viz /LTCG./GLtaké zpřístupňuje optimalizace profilu s asistencí; Viz /LTCG.Při kompilaci pro profil s asistencí, optimalizace a pokud chcete, aby funkce řazení z vašeho profilu s asistencí optimalizace, musí se kompilace s /Gy nebo volba kompilátoru, který znamená /Gy.
Nastavení této možnosti linker ve vývojovém prostředí Visual Studio
- Viz / LTCG (kód odkazu generace) informace o zadání /GL ve vývojovém prostředí.
Programově nastavit tuto možnost linker
- Viz téma WholeProgramOptimization.