Spec-Zone.ru › CMake 3.13

CMAKE_FIND_PACKAGE_WARN_NO_MODULE

Указать find_package() выводить предупреждение, если вызов производится без явного режима.

Если find_package() вызывается без явного параметра режима (MODULE, CONFIG, или NO_MODULE) и модуль Find<pkg>.cmake отсутствует в CMAKE_MODULE_PATH, CMake подразумевает, что вызывающий код ищет файл конфигурации пакета. Если файл конфигурации не найден, сообщение об ошибке должно учитывать как случай отсутствия пакета, так и случай ошибки проекта, который не предоставил необходимый модуль Find. Если вызывающий код указывает явный режим, то сообщение об ошибке может быть более специфичным.

Установить CMAKE_FIND_PACKAGE_WARN_NO_MODULE в TRUE для того, чтобы find_package() выводило предупреждение, когда оно предполагает режим Config. Это помогает разработчикам обеспечить использование явного режима во всех вызовах find_package() в проекте.

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

Spec-Zone.ru

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