FindPackageMessage

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

此函數旨在用於 FindXXX.cmake 模組檔案中。它將為每個唯一的查找結果列印一次訊息。這對於告訴使用者套件在哪裡被找到非常有用。第一個參數指定套件的名稱 (XXX)。第二個參數指定要顯示的訊息。第三個參數列出關於查找結果的詳細資訊,以便在它們更改時訊息將再次顯示。此巨集也遵守 find_package 命令的 QUIET 參數。

範例

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