查找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_MAJORzlib 的主要版本。
在 3.26 版本发生变更: 被“ZLIB_VERSION”取代。
ZLIB_VERSION_MINORzlib 的次要版本。
在 3.26 版本发生变更: 被“ZLIB_VERSION”取代。
ZLIB_VERSION_PATCHzlib 的补丁版本。
在 3.26 版本发生变更: 被“ZLIB_VERSION”取代。
ZLIB_VERSION_TWEAKzlib 的调整版本。
在 3.26 版本发生变更: 被“ZLIB_VERSION”取代。
ZLIB_VERSION_STRING找到的 zlib 版本 (x.y.z)
在 3.26 版本发生变更: 被“ZLIB_VERSION”取代。
ZLIB_MAJOR_VERSIONzlib 的主要版本。被“ZLIB_VERSION_MAJOR”取代。
ZLIB_MINOR_VERSIONzlib 的次要版本。被“ZLIB_VERSION_MINOR”取代。
ZLIB_PATCH_VERSIONzlib 的补丁版本。被“ZLIB_VERSION_PATCH”取代。
提示¶
用户可以将 ZLIB_ROOT 设置为 zlib 安装根目录,以告诉该模块在哪里查找。
在 3.24 版本加入: 将“ZLIB_USE_STATIC_LIBS”设置为“ON”以查找静态库。默认为“关闭”。