Spec-Zone.ru › CMake 3.25

FindProducer

Хотя Producer напрямую не является частью OpenSceneGraph, его основным пользователем является OSG, поэтому я считаю эту часть частью набора Findosg* для поиска компонентов OpenSceneGraph. Вы заметите, что я принимаю OSGDIR как переменную среды.

Каждый компонент отдельный, и вы должны включить каждый модуль. Вы также должны включить OpenGL (и OpenThreads?) так как эти модули не сделают этого за вас. Это позволит вам контролировать вашу собственную систему по частям, если вам нужно исключить определенные компоненты или изменить поведение поиска для конкретного модуля (например, потому что модуль FindOpenGL.cmake по умолчанию не работает с вашей системой). Если вы хотите использовать более удобный модуль, который включает все, используйте FindOpenSceneGraph.cmake вместо модулей Findosg*.cmake.

Поиск компонента Producer. Этот модуль определяет PRODUCER_LIBRARY PRODUCER_FOUND, если ложно, не пытайтесь связать с Producer PRODUCER_INCLUDE_DIR, где найти заголовки

$PRODUCER_DIR — это переменная среды, которая соответствует ./configure --prefix=$PRODUCER_DIR, используемой при построении osg.

Создано Эриком Вингом.

© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.21/module/FindProducer.html

Spec-Zone.ru

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