/SPDEMBED (внедрение образца базы данных профиля)

Внедряет данные образца базы данных профилей (SPD) в файл базы данных программы (PDB) во время сборки Profile-Guided оптимизации (SPGO).

Syntax

/SPDEMBED

Замечания

При сборке /SPDINс помощью компоновщика используются данные профиля в файле SPD для принятия решений по оптимизации. Используйте /SPDEMBED вместе с тем /SPGO , чтобы внедрить данные SPD в PDB-файл, созданный сборкой. Внедрение SPD в PDB сохраняет данные профиля вместе с символами отладки, что упрощает распределение и архивацию артефактов сборки.

Чтобы извлечь SPD-файл, внедренный в PDB, используйте SPDConvert /extract.

Дополнительные сведения о рабочем процессе SPGO см. в руководстве. Использование примера оптимизации Profile-Guided (SPGO) для повышения производительности.

Задание данного параметра компоновщика в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Set C++ компилятора и свойства сборки в Visual Studio.
  2. Перейдите на страницу свойств Свойства конфигурации>Компоновщик>Командная строка.
  3. Добавьте /SPDEMBED в поле "Дополнительные параметры ". Нажмите ОК, чтобы сохранить внесенные изменения.

Задание данного параметра компоновщика программным способом

См. также

Справочник по компоновщику MSVC
Параметры компоновщика MSVC
/SPD (указание образца базы данных профиля)
/SPDIN (использование образца базы данных профиля)
/SPGO (включение примера Profile-Guided оптимизации)
Руководство. Использование примера оптимизации Profile-Guided (SPGO) для повышения производительности