FindFLTK

尋找 Fast Light Toolkit (FLTK) 函式庫

輸入變數

預設情況下,此模組將搜尋所有 FLTK 組件,並將它們新增到 FLTK_LIBRARIES 變數中。您可以透過定義以下三個選項中的一個或多個來限制放置在 FLTK_LIBRARIES 中的組件

FLTK_SKIP_OPENGL

設定為 true 以停用搜尋 FLTK GL 函式庫

FLTK_SKIP_FORMS

設定為 true 以停用搜尋 FLTK Forms 函式庫

FLTK_SKIP_IMAGES

設定為 true 以停用搜尋 FLTK Images 函式庫

FLTK 也由二進制工具組成。您可以設定以下選項

FLTK_SKIP_FLUID

設定為 true 以不尋找 FLUID 二進制檔

結果變數

將定義以下變數

FLTK_FOUND

如果所有未跳過的組件都已找到,則為 True

FLTK_INCLUDE_DIR

FLTK 標頭檔的 include 目錄路徑

FLTK_LIBRARIES

找到的 FLTK 函式庫列表

FLTK_FLUID_EXECUTABLE

FLUID 二進制工具的路徑

FLTK_WRAP_UI

如果找到 FLUID,則為 True,用於啟用 FLTK_WRAP_UI 命令

快取變數

以下快取變數也可用於設定或使用

FLTK_BASE_LIBRARY_RELEASE

FLTK 基礎函式庫 (最佳化)

FLTK_BASE_LIBRARY_DEBUG

FLTK 基礎函式庫 (偵錯)

FLTK_GL_LIBRARY_RELEASE

FLTK GL 函式庫 (最佳化)

FLTK_GL_LIBRARY_DEBUG

FLTK GL 函式庫 (偵錯)

FLTK_FORMS_LIBRARY_RELEASE

FLTK Forms 函式庫 (最佳化)

FLTK_FORMS_LIBRARY_DEBUG

FLTK Forms 函式庫 (偵錯)

FLTK_IMAGES_LIBRARY_RELEASE

FLTK Images protobuf 函式庫 (最佳化)

FLTK_IMAGES_LIBRARY_DEBUG

FLTK Images 函式庫 (偵錯)

版本 3.11 新增: 偵錯和發行變體會分別找到,並使用每個組態的變數。