CMAKE_GENERATOR_INSTANCE
Указание экземпляра, специфичного для генератора, заданное пользователем.
Некоторые генераторы CMake поддерживают выбор экземпляра родной системы построения, когда доступно несколько экземпляров. Если пользователь указывает экземпляр (например, установив эту запись кэша), или после выбора экземпляра по умолчанию при первом конфигурировании дерева построения, значение будет доступно в этой переменной.
Значение этой переменной не должно изменяться кодом проекта. Файл цепочки инструментов, указанный переменной CMAKE_TOOLCHAIN_FILE, может инициализировать CMAKE_GENERATOR_INSTANCE как запись кэша. После того, как данное дерево построения было инициализировано с определённым значением для этой переменной, изменение значения имеет неопределённое поведение.
Поддержка указания экземпляра поддерживается только для определённых генераторов:
- Для генератора
Visual Studio 15 2017(и выше) это указывает абсолютный путь к каталогу установки VS выбранного экземпляра VS.
См. документацию родной системы построения для допустимых значений экземпляра.
© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.12/variable/CMAKE_GENERATOR_INSTANCE.html