Compartilhar via


/PGD (especificar banco de dados para otimizações orientadas por perfil)

A opção /PGD foi preterida. A partir do Visual Studio 2015, prefira as /GENPROFILE opções ou /FASTGENPROFILE vinculador. Essa opção é usada para especificar o nome do arquivo .pgd usado pelo processo de otimização guiada por perfil.

Sintaxe

/PGD:filename

Argumento

filename
Especifica o nome do .pgd arquivo usado para armazenar informações sobre o programa em execução. Quando expandido, o nome de arquivo totalmente qualificado não deve exceder MAX_PATH (260 caracteres).

Comentários

Ao usar a opção preterida /LTCG:PGINSTRUMENT , use /PGD para especificar um nome ou local não padrão para o .pgd arquivo. Se você não especificar /PGD, o nome base do .pgd arquivo será o mesmo que o nome base do arquivo de saída (.exe ou .dll) e será criado no mesmo diretório do qual o link foi invocado.

Ao usar a opção preterida /LTCG:PGOPTIMIZE , use a opção /PGD para especificar o nome do .pgd arquivo a ser usado para criar a imagem otimizada. O filename argumento deve corresponder ao filename especificado como /LTCG:PGINSTRUMENT.

Para obter mais informações, confira Otimizações guiadas por perfil.

Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.

  2. Selecione a página de propriedades Propriedades da Configuração>Vinculador>Otimização.

  3. Modifique a propriedade Banco de Dados Guiado por Perfil. Escolha OK para salvar suas alterações.

Para definir esta opção do vinculador por meio de programação

  1. Consulte ProfileGuidedDatabase.

Confira também

Referência de vinculador MSVC
Opções de vinculador MSVC