FindFLTK2

注意

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

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

find_package(FLTK2 [...])

结果变量

此模块定义了以下变量

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)

另请参阅

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