Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
7Zip 拥有适用于多种语言(包括 C 和 C++)的完整 SDK。 压缩效果非常好,尽管速度不是很快。 该代码根据 LGPL 获得许可。
7Zip has a full SDK for several languages including C and C++. The compression is extremely good, albeit not very fast. The code is licensed under the LGPL.
也许是libtar? 也在 BSD 许可证下。
Perhaps libtar? Also under a BSD license.
您可以使用 libzip - 它采用类似 BSD 的许可证,因此应该可以在商业项目中使用。
You could use libzip - it's under a BSD-like licence so it should be usable in a commercial project.
要将多个文件压缩到一个 zip 存档中,您可以使用 Zipios++
To compress multiple files into one zip archive you could use Zipios++
另请查看 bzip2。
Also have a look at bzip2.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(5)
7Zip 拥有适用于多种语言(包括 C 和 C++)的完整 SDK。 压缩效果非常好,尽管速度不是很快。 该代码根据 LGPL 获得许可。
7Zip has a full SDK for several languages including C and C++. The compression is extremely good, albeit not very fast. The code is licensed under the LGPL.
也许是libtar? 也在 BSD 许可证下。
Perhaps libtar? Also under a BSD license.
您可以使用 libzip - 它采用类似 BSD 的许可证,因此应该可以在商业项目中使用。
You could use libzip - it's under a BSD-like licence so it should be usable in a commercial project.
要将多个文件压缩到一个 zip 存档中,您可以使用 Zipios++
To compress multiple files into one zip archive you could use Zipios++
另请查看 bzip2。
Also have a look at bzip2.