Spec-Zone.ru › CMake 3.18

get_target_property

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

get_target_property(<VAR> target property)

Получение свойства целевого объекта. Значение свойства хранится в переменной <VAR>. Если свойство целевого объекта не найдено, поведение зависит от того, определено ли это свойство как INHERITED свойство или нет (см. define_property()). Ненаследуемые свойства устанавливают <VAR> в <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.18/command/get_target_property.html

Spec-Zone.ru

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