Spec-Zone.ru › CMake 3.12

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().

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

Spec-Zone.ru

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