FindZLIB¶
Find the native ZLIB includes and library.
IMPORTED Targets¶
Added in version 3.1.
This module defines IMPORTED target ZLIB::ZLIB, if
ZLIB has been found.
Result Variables¶
This module defines the following variables:
- ZLIB_INCLUDE_DIRS
- where to find zlib.h, etc. 
- ZLIB_LIBRARIES
- List of libraries when using zlib. 
- ZLIB_FOUND
- True if zlib found. 
- ZLIB_VERSION
- Added in version 3.26: the version of Zlib found. - See also legacy variable - ZLIB_VERSION_STRING.
Added in version 3.4: Debug and Release variants are found separately.
Legacy Variables¶
The following variables are provided for backward compatibility:
- ZLIB_VERSION_MAJOR
- The major version of zlib. - Changed in version 3.26: Superseded by - ZLIB_VERSION.
- ZLIB_VERSION_MINOR
- The minor version of zlib. - Changed in version 3.26: Superseded by - ZLIB_VERSION.
- ZLIB_VERSION_PATCH
- The patch version of zlib. - Changed in version 3.26: Superseded by - ZLIB_VERSION.
- ZLIB_VERSION_TWEAK
- The tweak version of zlib. - Changed in version 3.26: Superseded by - ZLIB_VERSION.
- ZLIB_VERSION_STRING
- The version of zlib found (x.y.z) - Changed in version 3.26: Superseded by - ZLIB_VERSION.
- ZLIB_MAJOR_VERSION
- The major version of zlib. Superseded by - ZLIB_VERSION_MAJOR.
- ZLIB_MINOR_VERSION
- The minor version of zlib. Superseded by - ZLIB_VERSION_MINOR.
- ZLIB_PATCH_VERSION
- The patch version of zlib. Superseded by - ZLIB_VERSION_PATCH.
Hints¶
A user may set ZLIB_ROOT to a zlib installation root to tell this
module where to look.
Added in version 3.24: Set ZLIB_USE_STATIC_LIBS to ON to look for static libraries.
Default is OFF.
