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
。