查找ZLIB

查找本机 ZLIB 包含和库。

进口目标

在 3.1 版本加入.

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

结果变量

该模块定义了以下变量:

ZLIB_INCLUDE_DIRS

在哪里可以找到 zlib.h 等

ZLIB_LIBRARIES

使用 zlib 时的库列表。

ZLIB_FOUND

如果找到 zlib,则为真。

ZLIB_VERSION

在 3.26 版本加入: 找到的 Zlib 版本。

另见遗留变量“ZLIB_VERSION_STRING”。

在 3.4 版本加入: 调试和发布变体是分开找到的。

遗留变量

提供以下变量是为了向后兼容:

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”以查找静态库。默认为“关闭”。