查找库LZMA¶
查找 LZMA 压缩算法标头和库。
进口目标¶
在 3.14 版本加入.
此模块定义:prop_tgt:IMPORTED 目标``LibLZMA::LibLZMA``,如果已找到 liblzma。
结果变量¶
该模块将在您的项目中设置以下变量:
LIBLZMA_FOUND如果找到 liblzma 标头和库,则为真。
LIBLZMA_INCLUDE_DIRSliblzma 标头所在的目录。
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_MAJORlzma的主要版本
LIBLZMA_VERSION_MINORlzma的次要版本
LIBLZMA_VERSION_PATCHlzma的补丁版本
LIBLZMA_VERSION_STRING作为字符串的版本号(例如:“5.0.3”)
在 3.26 版本发生变更: 被
LIBLZMA_VERSION取代。