如何设置和使用 LZMA 压缩算法 SDK

Ho to setup and use the LZMA compression algorithm SDK

在网上做了一些研究,我发现一种最新的、优化的和高性能的数据压缩算法,特别是在压缩比和解压缩时间方面是 LZMA 算法。许多流行的软件都支持它,例如 WinRAR、WinZip 和 7-Zip(默认)。

我在这里找到了 LZMA SDK http://www.7-zip.org/sdk.html 但是我还没有找到在 windows 中安装它或使用提供的源代码(示例)的方法。

例如:在 DOC ==> 7cC.txt 中:有一些名为 7zMain.c 的测试应用程序,但在 sdk 文件夹中没有这样的文件...还有命令 7z.exe7z 在 cmd 中将无法工作!!!

注意:我已经安装了最新版本的 7-zip 15.14

任何建议...谢谢

在 LZMA SDK 中,我在 visual studio.

中找到了您可以 运行 轻松 LzmaUtil.sln 的文件

构建解决方案后,您可以在 visual studio 中添加参数,也可以从命令行 运行 添加参数

Usage:  lzma <e|d> inputFile outputFile
  e: encode file
  d: decode file