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 opções do vinculador /GENPROFILE ou /FASTGENPROFILE. 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 arquivo .pgd que é usado para armazenar informações sobre o programa em execução.

Comentários

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

Ao usar a opção preterida /LTCG:PGOPTIMIZE, use a opção /PGD para especificar o nome do arquivo .pgd a ser usado para criar a imagem otimizada. O argumento filename 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