FindJasper

查找 JasPer 图像编码工具包,用于处理 JPEG-2000 等多种格式的图像数据。

find_package(Jasper [<version>] [...])

导入的目标

此模块提供以下 导入目标

Jasper::Jasper

3.22 版本新增。

封装 JasPer 库使用要求的目标,仅在找到该库时可用。

结果变量

此模块定义了以下变量

Jasper_FOUND

3.3 版本中新增。

布尔值,指示是否找到了 JasPer(以及请求的版本)。

Jasper_VERSION

版本 4.2 中添加。

找到的 JasPer 的版本。

JASPER_INCLUDE_DIRS

3.22 版本新增。

使用 JasPer 库所需的包含目录。

JASPER_LIBRARIES

使用 JasPer 所需的库。

缓存变量

以下缓存变量也可以设置

JASPER_INCLUDE_DIR

包含 jasper/jasper.h 和使用 JasPer 库所需其他头文件的目录。

JASPER_LIBRARY_RELEASE

JasPer 库的发布(优化)版本的路径。

JASPER_LIBRARY_DEBUG

JasPer 库的调试版本的路径。

已弃用变量

以下变量提供用于向后兼容性

JASPER_FOUND

4.2 版本起已弃用: 使用 Jasper_FOUND,其值相同。

布尔值,指示是否找到了 JasPer(以及请求的版本)。

JASPER_VERSION_STRING

4.2 版本起已弃用: 已被 Jasper_VERSION 取代。

找到的 JasPer 的版本。

示例

查找 JasPer 库并将其链接到项目目标

find_package(Jasper)
target_link_libraries(project_target PRIVATE Jasper::Jasper)