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