FindTIFF

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

可选 COMPONENTS

此模块支持可选组件 CXX,用于 find_package() 命令的 COMPONENTS 参数。此组件具有关联的导入目标,如下所述。

导入目标

在版本 3.5 中添加。

此模块定义以下 IMPORTED 目标

TIFF::TIFF

如果找到 TIFF 库。

TIFF::CXX

在版本 3.19 中添加。

C++ 封装库 libtiffxx,如果通过 COMPONENTS CXX 选项请求,且编译器不是 MSVC(MSVC 将 C++ 封装库包含在 libtiff 中),并且已找到。

结果变量

此模块将在您的项目中设置以下变量

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 中添加:调试和发布变体是分别查找的。