FindZLIB

尋找原生的 ZLIB 包含檔和函式庫。

導入的目標 (IMPORTED Targets)

在 3.1 版本中新增。

此模組定義了 IMPORTED 目標 ZLIB::ZLIB,如果已找到 ZLIB。

結果變數 (Result Variables)

此模組定義了以下變數

ZLIB_INCLUDE_DIRS

在哪裡可以找到 zlib.h 等檔案。

ZLIB_LIBRARIES

使用 zlib 時的函式庫列表。

ZLIB_FOUND

如果找到 zlib,則為 True。

ZLIB_VERSION

在 3.26 版本中新增: 所找到的 Zlib 版本。

另請參閱舊版變數 ZLIB_VERSION_STRING

在 3.4 版本中新增: Debug 和 Release 變體會分開尋找。

舊版變數 (Legacy Variables)

為了向後相容性,提供了以下變數

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 取代。

提示 (Hints)

使用者可以將 ZLIB_ROOT 設定為 zlib 安裝根目錄,以告知此模組在哪裡尋找。

在 3.24 版本中新增: ZLIB_USE_STATIC_LIBS 設定為 ON 以尋找靜態函式庫。預設值為 OFF