FindLibLZMA

尋找 LZMA 壓縮演算法的標頭檔和函式庫。

匯入的目標

在 3.14 版本新增。

如果已找到 liblzma,此模組會定義 IMPORTED 目標 LibLZMA::LibLZMA

結果變數

此模組將在您的專案中設定以下變數

LIBLZMA_FOUND

如果已找到 liblzma 標頭檔和函式庫,則為 True。

LIBLZMA_INCLUDE_DIRS

liblzma 標頭檔所在目錄。

LIBLZMA_LIBRARIES

要連結的 Lzma 函式庫。

LIBLZMA_HAS_AUTO_DECODER

如果找到 lzma_auto_decoder(),則為 True (必需)。

LIBLZMA_HAS_EASY_ENCODER

如果找到 lzma_easy_encoder(),則為 True (必需)。

LIBLZMA_HAS_LZMA_PRESET

如果找到 lzma_lzma_preset(),則為 True (必需)。

LIBLZMA_VERSION

在 3.26 版本新增: 找到的 LZMA 版本。

另請參閱舊版變數 LIBLZMA_VERSION_STRING

舊版變數

提供以下變數以實現向後相容性

LIBLZMA_VERSION_MAJOR

lzma 的主要版本

LIBLZMA_VERSION_MINOR

lzma 的次要版本

LIBLZMA_VERSION_PATCH

lzma 的修補版本

LIBLZMA_VERSION_STRING

版本號碼以字串表示 (例如: "5.0.3")

在 3.26 版本變更: 已被 LIBLZMA_VERSION 取代。