/SPD (Especificar base de datos de perfil de ejemplo)

Especifica el nombre y la ubicación del archivo de base de datos de perfiles de ejemplo (SPD) usado por el flujo de trabajo Optimización de Profile-Guided de ejemplo (SPGO).

Syntax

/SPD:filename

Argument

filename
Especifica el nombre del .spd archivo. Cuando se expande, la ruta de acceso completa no debe superar MAX_PATH (260 caracteres).

Observaciones

Al compilar con /SPGO, el enlazador crea un archivo SPD vacío junto con el binario de salida. De forma predeterminada, el archivo SPD usa el mismo nombre base que el archivo de salida y se crea en el directorio donde invocó el vínculo. Use /SPD para especificar un nombre o una ruta de acceso diferentes.

Al vincular con /SPDIN, use /SPDIN para especificar el archivo SPD de entrada y /SPD para especificar el archivo SPD de salida.

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 /SPD:filename 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
/SPDEMBED (Insertar 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