/Gy (nível de função enable vinculação)

Permite que o compilador pacote funções individuais na forma de funções de pacotes (COMDATs).

/Gy[-]

Comentários

O vinculador requer que funções ser empacotado separadamente sistema autônomo COMDATs para excluir ou solicitar funções individuais em um arquivo .exe ou DLL.

Você pode usar a opção de vinculador / OPÇ (otimizações) Para excluir funções pacotes sem referência do arquivo exe.

Você pode usar a opção de vinculador / ORDER (funções de colocar em ordem) para incluir funções empacotadas em uma ordem especificada no arquivo exe.

Funções in-line sempre são compactadas se eles são instanciados sistema autônomo chamadas (que ocorre, por exemplo, se inlining está desativado ou fazer um endereço de função).Além disso, funções de membro C++ definidas na declaração da classe são compactadas automaticamente; outras funções não são e selecionar essa opção é necessária para compilá-los sistema autônomo pacotes de funções.

Observação:

O /ZI opcional usada para edição and Continue, define automaticamente a /Gy opção.

Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte:Como: Abrir o Projeto Propriedade Páginas.

  2. clicar no C/C++ pasta.

  3. clicar no Geração de código página de propriedades.

  4. Modificar o Ativar a vinculação de nível de funçãopropriedade .

Para conjunto esta opção do compilador por meio de programação

Consulte também

Referência

Opções do compilador

Opções de compilador configuração

Date

History

Motivo

Julho de 2008

Revisado as opções definidas automaticamente /Gy.

Correção de bug do conteúdo.