Spec-Zone.ru › CMake

CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION

Добавлено в версии 3.4.

Версия целевой платформы Windows для Visual Studio.

При выборе Windows 10 и более поздних версий генераторы Visual Studio для VS 2015 и более поздних версий поддерживают указание версии Windows SDK:

  • Если CMAKE_GENERATOR_PLATFORM задаёт поле version=, как описано в разделе Выбор платформы Visual Studio, выбирается эта версия SDK.
  • В противном случае, если переменной среды WindowsSDKVersion присвоена доступная версия SDK, выбирается эта версия. Это предназначено для использования в средах, созданных с помощью vcvarsall.bat или аналогичных сценариев.

    Добавлено в версии 3.27: Это включается политикой CMP0149.

  • В противном случае, если для CMAKE_SYSTEM_VERSION задана доступная версия SDK, выбирается эта версия.

    Изменено в версии 3.27: Это отключается политикой CMP0149.

  • В противном случае CMake использует последнюю доступную версию Windows SDK.

Номер выбранной целевой версии Windows предоставляется в CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION. Если Windows 10 SDK недоступен, это значение будет пустым.

Можно задать для переменной среды CMAKE_WINDOWS_KITS_10_DIR абсолютный путь, чтобы указать CMake искать Windows 10 SDK в пользовательском расположении. Предполагается, что указанный каталог содержит каталоги Include/10.0.*.

См. также CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM.

© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API