Поделиться через


/PGD (указание базы данных для профильной оптимизации)

Параметр /PGD не рекомендуется. Начиная с Visual Studio 2015, предпочитайте параметры компоновщика /GENPROFILE или /FASTGENPROFILE . Этот параметр используется для указания имени PGD-файла, используемого процессом оптимизации с помощью профиля.

Синтаксис

/PGD:filename

Аргумент

filename
Указывает имя PGD-файла, который используется для хранения сведений о запущенной программе.

Замечания

При использовании нерекомендуемого параметра /LTCG:PGINSTRUMENT используйте /PGD, чтобы указать имя или расположение для PGD-файла . Если не указать /PGD, имя базы PGD-файла совпадает с базовым именем выходного файла (.exe или .dll) и создается в том же каталоге, из которого была вызвана ссылка.

При использовании устаревшего параметра /LTCG:PGOPTIMIZE используйте параметр /PGD, чтобы указать имя PGD-файла для создания оптимизированного образа. Аргумент имени файла должен соответствовать имени файла, указанному в параметре /LTCG:PGINSTRUMENT.

Дополнительные сведения см. в статье Профильные оптимизации.

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

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.

  2. Выберите страницу свойств оптимизации компоновщика>конфигурации.>

  3. Измените свойство "Управляемый профиль базы данных ". Нажмите ОК, чтобы сохранить внесенные изменения.

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

  1. См. раздел ProfileGuidedDatabase.

См. также

Справочник по компоновщику MSVC
Параметры компоновщика MSVC