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_LIBSON 以查找静态库。默认为 OFF