Spec-Zone.ru › CMake 3.14

get_target_property

Получить свойство целевого объекта.

get_target_property(VAR target property)

Получить свойство целевого объекта. Значение свойства сохраняется в переменной VAR. Если свойство целевого объекта не найдено, поведение зависит от того, определено ли оно как INHERITED свойство или нет (см. define_property()). Ненаследуемые свойства установят VAR в «NOTFOUND», тогда как наследуемые свойства будут искать соответствующий родительский контекст, как описано для команды define_property(), а если свойство по-прежнему не найдено, VAR будет установлено в пустую строку.

Используйте set_target_properties() для установки значений свойств целевого объекта. Свойства обычно используются для управления тем, как создаётся целевой объект, но некоторые из них вместо этого запросы целевой объект. Эта команда может получать свойства для любого созданного целевого объекта. Целевые объекты не обязательно должны находиться в текущем CMakeLists.txt файле.

См. также более общую команду get_property().

См. Свойства целевых объектов для списка свойств, известных CMake.

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

Spec-Zone.ru

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