查找库LZMA

查找 LZMA 压缩算法标头和库。

进口目标

在 3.14 版本加入.

此模块定义:prop_tgt:IMPORTED 目标``LibLZMA::LibLZMA``,如果已找到 liblzma。

结果变量

该模块将在您的项目中设置以下变量:

LIBLZMA_FOUND

如果找到 liblzma 标头和库,则为真。

LIBLZMA_INCLUDE_DIRS

liblzma 标头所在的目录。

LIBLZMA_LIBRARIES

要链接的 Lzma 库。

LIBLZMA_HAS_AUTO_DECODER

如果找到 lzma_auto_decoder() 则为真(必需)。

LIBLZMA_HAS_EASY_ENCODER

如果找到 lzma_easy_encoder() 则为真(必需)。

LIBLZMA_HAS_LZMA_PRESET

如果找到 lzma_lzma_preset() 则为真(必需)。

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