用于 C/C++ 的便携式 zip 库 (不是应用程序)

发布于 2024-07-09 02:12:25 字数 1557 浏览 5 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

稍尽春風 2024-07-16 02:12:25

查看 Libarchive。 我花了很多时间寻找一个跨平台、LGPL 许可、界面方便的库。 这是我见过的最好的。 非常简单且功能强大的工具。 最初是为类 Unix 系统设计的,但也有Windows 版本

Take a look at Libarchive. I spent a lot of time seeking for a cross-platform and LGPL licensed library with convenient interface. This the best of all I've seen. Very easy and powerful tool. Originally designed for Unix-like systems but there's also the Windows version.

身边 2024-07-16 02:12:25

我使用 miniz 取得了很好的效果:https://code.google.com/p/miniz/< /a>

对于 C++ 中字符串的简单压缩,我也非常喜欢 Timo Bingmann 的解决方案

I've had great results with miniz: https://code.google.com/p/miniz/

For a simple compression of strings in c++, I also really like Timo Bingmann's solution.

尸血腥色 2024-07-16 02:12:25

我推荐 ZipLib https://bitbucket.org/wbenny/ziplib/wiki/Home

个人原因喜欢这个项目:

  • 围绕 c++11 stl 流构建(例如解压缩为 stl 流!)
  • 轻量级(除了 zlib 之外没有任何依赖项)
  • 可以在 Windows 和 Windows 上使用。 liunx

我花了很长时间才找到这个项目 - 希望这对某人有帮助。

I'd recommend ZipLib https://bitbucket.org/wbenny/ziplib/wiki/Home

Personal reasons why I love this project:

  • built around c++11 stl streams (ex. decompresses into stl streams!)
  • lightweight (no dependencies other than zlib)
  • can be used on both windows & liunx

It took me a long time to find this project - hope this helps someone.

吃→可爱长大的 2024-07-16 02:12:25

我们在这里使用了zlib 几次。 它是一个相当标准的库,在大多数主要语言中都有实现。

We've used zlib a couple times here. It's a fairly standard library that has implementations in most main languages.

北斗星光 2024-07-16 02:12:25

其他人提到了 zlib,它很好而且相当简单。

7-Zip (LZMA) SDK 更复杂,但也具有非常好的压缩率。

编辑:虽然仍在开发中,但随着时间的推移,随着发布过程和历史的推移,我会犹豫是否推荐这个。

Others have mentioned zlib, which is nice and fairly easy.

The 7-Zip (LZMA) SDK is more complex but also has very nice compression rates.

Edit: Although still in development, with the release process and history over time, I would be hesitant to recommend this now.

寒江雪… 2024-07-16 02:12:25

ZLIB - 世界上最便携的图书馆。 开源,经过验证且可靠。 黄金标准。
为什么要使用其他东西?

ZLIB - the most portable library in the world. open source, very proven and reliable. The gold standard.
why use anything else?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文