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


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

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

Синтаксис

/PGD:filename

Аргумент

filename
Указывает имя файла, который используется для хранения сведений .pgd о запущенной программе. При развертывании полное имя файла не должно превышать MAX_PATH (260 символов).

Замечания

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

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

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

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

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

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

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

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

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

См. также

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