FindTIFF¶
查找 TIFF 库(libtiff
,https://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 变量分别找到。