FindZLIB¶
Find the native ZLIB includes and library.
IMPORTED Targets¶
New 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
New in version 3.26: the version of Zlib found.
See also legacy variable
ZLIB_VERSION_STRING
.
New 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.
New in version 3.24: Set ZLIB_USE_STATIC_LIBS
to ON
to look for static libraries.
Default is OFF
.