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 版本中新增: 除錯和發行版本會分開尋找,並使用每個組態的變數。