/Gy (Włączanie funkcji na poziomie łączenie)
Umożliwia kompilatora do pojedynczych funkcji pakietu w formie pakowane funkcje (COMDATs).
/Gy[-]
Uwagi
Program łączący wymaga, że funkcje być pakowane oddzielnie jako COMDATs, aby wykluczyć lub zamówić poszczególnych funkcji w pliku DLL lub exe.
Można użyć opcji program łączący / OPT (optymalizacje) Aby wyłączyć nieużywane funkcje pakowane z pliku .exe.
Można użyć opcji program łączący / ZAMÓWIENIA (Put funkcje w kolejności) do obejmują funkcje pakowane w kolejności określonej w pliku .exe.
Wbudowane funkcje zawsze są opakowane, jeśli są one tworzone jako wywołania (który występuje, na przykład, jeśli inline jest wyłączona lub mieć adres funkcji).Ponadto automatycznie są pakowane C++ funkcji elementów członkowskich określonych w deklaracji klasy; nie są inne funkcje i wybranie tej opcji jest wymagane do kompilowania je jako funkcje pakowane.
[!UWAGA]
/ZI , używane do Edit- and -Continue, powoduje /Gy opcji.
Aby ustawić tę opcję kompilatora w środowisku projektowym programu Visual Studio
Otwórz projekt Stron właściwości okno dialogowe.Aby uzyskać szczegółowe informacje, zobacz Jak: Otwórz strony właściwości projektu.
Kliknij przycisk C i C++ folder.
Kliknij przycisk Generowanie kodu stronę właściwości.
Modyfikowanie Umożliwić łączenie poziomu funkcji właściwości.