查找包裹消息

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()