FindFLTK2

注意

此模块专门用于 FLTK 2.x 版本。2.0 系列最初是作为 FLTK 的下一个主要版本的开发分支。然而,它从未达到稳定发布状态,活动开发已转移回 FLTK 1.x 分支。要查找 FLTK,包括稳定和现代版本,请使用 FindFLTK 模块代替。

查找 Fast Light Toolkit (FLTK) 2.x 版本,这是一个用于 GUI 开发的跨平台工具包。

结果变量

此模块定义了以下变量

FLTK2_FOUND

一个布尔值,指示是否找到了 FLTK 2.x。

FLTK2_LIBRARIES

使用 FLTK 2.x 所需链接的库。

FLTK2_WRAP_UI

一个布尔值,指示是否找到了 fluid2 可执行文件。此变量可用于条件性调用 fltk_wrap_ui() 命令(例如,如果需要且可用)。

缓存变量

以下缓存变量也可以设置

FLTK2_FLUID_EXECUTABLE

fluid2 二进制工具的路径。

FLTK2_INCLUDE_DIR

包含使用 FLTK 2.x 所需的头文件的目录。

FLTK2_BASE_LIBRARY

FLTK 2.x 库 (fltk2) 的路径。

FLTK2_GL_LIBRARY

FLTK 2.x OpenGL 兼容库 (fltk2_gl) 的路径。

FLTK2_IMAGES_LIBRARY

FLTK 2.x Images 库 (fltk2_images) 的路径。

示例

查找 FLTK 版本 2

find_package(FLTK2)

另请参阅

  • 用于以版本无关的方式查找 FLTK 的 FindFLTK 模块。