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