Spec-Zone.ru › CMake

FindPackageMessage

find_package_message(<name> "message for user" "find result details")

Эта функция предназначена для использования в файлах модулей FindXXX.cmake. Она будет выводить сообщение один раз для каждого уникального результата поиска. Это полезно для информирования пользователя о том, где был найден пакет. Первый аргумент указывает имя (XXX) пакета. Второй аргумент указывает сообщение, которое нужно отобразить. Третий аргумент перечисляет подробности о результате поиска, так что если они изменятся, сообщение будет отображено снова. Макрос также подчиняется аргументу QUIET команды find_package.

Пример:

if(X11_FOUND)
  find_package_message(X11 "Found X11: ${X11_X11_LIB}"
    "[${X11_X11_LIB}][${X11_INCLUDE_DIR}]")
else()
 ...
endif()

© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/module/FindPackageMessage.html

Spec-Zone.ru

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