FindZLIB

查找本机 ZLIB 头文件和库。

导入的目标

3.1 版本中添加的内容。

如果找到了 ZLIB,此模块定义 IMPORTED 目标 ZLIB::ZLIB

结果变量

此模块定义以下变量

ZLIB_INCLUDE_DIRS

查找 zlib.h 等文件的位置。

ZLIB_LIBRARIES

使用 zlib 时库的列表。

ZLIB_FOUND

如果找到了 zlib,则为 True。

ZLIB_VERSION

3.26 版本中添加的内容: 找到的 Zlib 版本。

另请参见旧变量 ZLIB_VERSION_STRING

3.4 版本中添加的内容: Debug 和 Release 变量是分开找到的。

旧变量

为向后兼容性提供以下变量

ZLIB_VERSION_MAJOR

zlib 的主要版本。

3.26 版本中更改的内容: ZLIB_VERSION 取代。

ZLIB_VERSION_MINOR

zlib 的次要版本。

3.26 版本中更改的内容: ZLIB_VERSION 取代。

ZLIB_VERSION_PATCH

zlib 的修补版本。

3.26 版本中更改的内容: ZLIB_VERSION 取代。

ZLIB_VERSION_TWEAK

zlib 的修改版本。

3.26 版本中更改的内容: ZLIB_VERSION 取代。

ZLIB_VERSION_STRING

找到的 zlib 版本 (x.y.z)

3.26 版本中更改的内容: ZLIB_VERSION 取代。

ZLIB_MAJOR_VERSION

zlib 的主要版本。被 ZLIB_VERSION_MAJOR 取代。

ZLIB_MINOR_VERSION

zlib 的次要版本。被 ZLIB_VERSION_MINOR 取代。

ZLIB_PATCH_VERSION

zlib 的修补版本。被 ZLIB_VERSION_PATCH 取代。

提示

用户可以将 ZLIB_ROOT 设置为 zlib 安装根目录,以告诉此模块需要查找的位置。

3.24 版本中添加的内容: ZLIB_USE_STATIC_LIBS 设置为 ON 以查找静态库。默认值为 OFF