FindTIFF

查找 TIFF 库(libtiffhttps://libtiff.gitlab.io/libtiff/)。

可选部件

本模块支持可选部件 CXX,用于 find_package() 命令的 COMPONENTS 参数。该部件拥有关联的已导入目标,如下文所述。

已导入目标

在版本 3.5 中添加。

本模块定义以下 IMPORTED 目标:

TIFF::TIFF

如果已找到 TIFF 库。

TIFF::CXX

在版本 3.19 中添加。

如果按 COMPONENTS CXX 选项请求,并且编译器不是 MSVC(它在 libtiff 中包含 C++ wrapper),并且如果已找到,则为 C++ wrapper libtiffxx。

结果变量

本模块将在项目中设置以下变量:

TIFF_FOUND

如果已找到 TIFF 标题和库,则为 true

TIFF_INCLUDE_DIR

包含 TIFF 标题的目录

TIFF_INCLUDE_DIRS

包含 TIFF 标题的目录

TIFF_LIBRARIES

要链接的 TIFF 库

高速缓存变量

以下高速缓存变量也可能被设置:

TIFF_INCLUDE_DIR

包含 TIFF 标题的目录

TIFF_LIBRARY_RELEASE

发行版配置中 TIFF 库的路径

TIFF_LIBRARY_DEBUG

调试版配置中 TIFF 库的路径

TIFFXX_LIBRARY_RELEASE

发行版配置中 TIFFXX 库的路径

TIFFXX_LIBRARY_DEBUG

调试版配置中 TIFFXX 库的路径

在版本 3.4 中添加: Debug 和 Release 变量分别找到。