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