Sdílet prostřednictvím


/Gy (povolení propojení na úrovni funkcí)

Umožňuje kompilátor pro jednotlivé funkce balíček ve formě balené funkce (COMDATs).

/Gy[-]

Poznámky

Propojovací program vyžaduje, aby funkce samostatně zabaleny jako COMDATs k vyloučení nebo objednat jednotlivé funkce v souboru .exe nebo knihovny DLL.

Můžete použít možnost propojovacího programu /OPT (optimalizace) k vyloučení na které neexistuje odkaz funkce balíčku ze souboru .exe.

Můžete použít možnost propojovacího programu /ORDER (vložení funkcí v pořadí) zahrnout funkce balené v zadaném pořadí v souboru .exe.

Vložené funkce jsou vždy zabaleny, pokud jsou vytvořeny instance jako volání (který se vyskytne, například vkládání je vypnuto nebo přijímat adresy funkce).Kromě toho jsou automaticky dodávány C++ členské funkce definované v deklaraci třídy; nejsou jiné funkce a výběrem této možnosti je nutné zkompilovat jako balené funkce.

[!POZNÁMKA]

/ZI používán pro Edit and Continue, automaticky se nastaví /Gy možnost.

Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio

  1. Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Postupy: Otevření stránek vlastností projektu.

  2. Klikněte na složku C/C++.

  3. Klikněte na stránku vlastností Generování kódu.

  4. Změnit Povolit funkci úroveň propojení vlastnost.

Chcete-li tuto možnost kompilátoru nastavit v programu

Viz také

Referenční dokumentace

Možnosti kompilátoru

Nastavení možností kompilátoru