/SPDEMBED (Insertar base de datos de perfil de ejemplo)

Inserta los datos de la base de datos de perfiles de ejemplo (SPD) en el archivo de base de datos de programa (PDB) durante una compilación de optimización de Profile-Guided de ejemplo (SPGO).

Syntax

/SPDEMBED

Observaciones

Al compilar con /SPDIN, el enlazador usa los datos de perfil en el archivo SPD para tomar decisiones de optimización. Use /SPDEMBED junto con /SPGO para insertar los datos SPD en el archivo PDB generado por la compilación. La inserción del SPD en PDB mantiene los datos del perfil junto con los símbolos de depuración, lo que simplifica la distribución y el archivado de artefactos de compilación.

Para extraer un archivo SPD que insertó en una PDB, use SPDConvert /extract.

Para obtener más información sobre el flujo de trabajo de SPGO, consulte Tutorial: Uso de optimización de Profile-Guided de ejemplo (SPGO) para mejorar el rendimiento.

Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener más información, consulte Set del compilador de C++ y las propiedades de compilación en Visual Studio.
  2. Seleccione la página de propiedades Propiedades de configuración>Enlazador>Línea de comandos.
  3. Agregue /SPDEMBED al cuadro Opciones adicionales . Para guardar los cambios, elija Aceptar.

Para establecer esta opción del vinculador mediante programación

Consulte también

Referencia del enlazador MSVC
Opciones del enlazador MSVC
/SPD (Especificar base de datos de perfil de ejemplo)
/SPDIN (Usar base de datos de perfil de ejemplo)
/SPGO (Habilitar optimización de Profile-Guided de ejemplo)
Tutorial: Uso de optimización de Profile-Guided de ejemplo (SPGO) para mejorar el rendimiento