CMakeFindPackageMode

當使用 --find-package 呼叫 cmake 時,會執行此檔案。它期望使用 -D 設定以下變數:

NAME

套件的名稱

COMPILER_ID

結果所使用的 CMake 編譯器 ID,例如 GNU/Intel/Clang/MSVC 等。

LANGUAGE

結果將使用的語言,例如 C/CXX/Fortran/ASM

MODE
EXIST

僅檢查給定套件是否存在

COMPILE

印出編譯使用給定套件的目標檔案所需的旗標

LINK

印出使用給定套件時連結所需的旗標

QUIET

如果為 TRUE,則不印出任何內容