Spec-Zone.ru › CMake 3.16

CMAKE_GENERATOR_INSTANCE

Указание экземпляра, специфичного для генератора, предоставленное пользователем.

Некоторые генераторы CMake поддерживают выбор экземпляра родной системы сборки, когда доступны несколько экземпляров. Если пользователь указывает экземпляр (например, установив эту запись кэша или через переменную окружения CMAKE_GENERATOR_INSTANCE), или после выбора экземпляра по умолчанию при первом конфигурировании дерева сборки, значение будет доступно в этой переменной.

Значение этой переменной не должно изменяться кодом проекта. Файл цепочки инструментов, указанный переменной CMAKE_TOOLCHAIN_FILE может инициализировать CMAKE_GENERATOR_INSTANCE в качестве записи кэша. После того, как данное дерево сборки было инициализировано определённым значением для этой переменной, изменение значения имеет неопределённое поведение.

Указание экземпляра поддерживается только определёнными генераторами:

  • Для генератора Visual Studio 15 2017 (и выше) это указывает абсолютный путь к каталогу установки VS выбранного экземпляра VS.

См. документацию родной системы сборки для допустимых значений экземпляров.

© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.16/variable/CMAKE_GENERATOR_INSTANCE.html

Spec-Zone.ru

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