CMakeFindPackageMode¶
当使用 --find-package 调用 cmake 时,此文件由 cmake 执行。它期望使用 -D
设置以下变量
NAME
软件包的名称
COMPILER_ID
结果所针对的 CMake 编译器 ID,例如 GNU/Intel/Clang/MSVC 等。
LANGUAGE
结果将使用的语言,例如 C/CXX/Fortran/ASM
MODE
EXIST
仅检查给定软件包是否存在
COMPILE
打印编译使用给定软件包的目标文件所需的标志
LINK
打印在使用给定软件包时链接所需的标志
QUIET
如果为 TRUE,则不打印任何内容