/SPDEMBED (Inserir banco de dados de perfil de exemplo)

Insira os dados do SPD (Banco de Dados de Perfil de Exemplo) no arquivo PDB (Banco de Dados do Programa) durante um build de SPGO (Otimização de Profile-Guided de Exemplo).

Syntax

/SPDEMBED

Observações

Quando você cria com /SPDINo vinculador, o vinculador usa os dados de perfil no arquivo SPD para tomar decisões de otimização. Use /SPDEMBED junto com /SPGO a inserção dos dados SPD no arquivo PDB produzido pelo build. A inserção do SPD no PDB mantém os dados do perfil junto com os símbolos de depuração, o que simplifica a distribuição e o arquivamento de artefatos de build.

Para extrair um arquivo SPD que você inseriu em um PDB, use SPDConvert /extract.

Para obter mais informações sobre o fluxo de trabalho do SPGO, consulte Tutorial: Usar spgo (otimização de Profile-Guided de exemplo) para melhorar o desempenho.

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, consulte Set C++ compiler and build properties in Visual Studio.
  2. Selecione a página de propriedades Propriedades da Configuração>Vinculador>Linha de Comando.
  3. Adicione /SPDEMBED à caixa Opções Adicionais . Escolha OK para salvar suas alterações.

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

Consulte também

Referência de vinculador MSVC
Opções de vinculador MSVC
/SPD (especificar banco de dados de perfil de exemplo)
/SPDIN (Usar banco de dados de perfil de exemplo)
/SPGO (Habilitar otimização de Profile-Guided de exemplo)
Tutorial: Usar spgo (otimização de Profile-Guided de exemplo) para melhorar o desempenho