在 C++ 中创建 zip 存档

发布于 2024-09-13 13:29:22 字数 122 浏览 2 评论 0原文

有没有一种简单的方法可以在 C++ 中创建 zip 存档?我正在编写一个 GPL 应用程序,并且查看了 minizip,但它似乎太复杂了。有一个简单的库可以做到这一点吗?我的磁盘上已经有这些文件,我只想将它们制作为 zip 文件。

Is there a simple way to create a zip archive in C++? I'm writing a GPL app and I looked in to minizip but it seems too complicated. Is there a simple library to do this? I already have the files on the disk, I just want to make a zip from them.

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

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

发布评论

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

评论(4

夏有森光若流苏 2024-09-20 13:29:22

在 C++ 应用程序 (zlib.net) 中使用 zlib 作为压缩库。我以前用过它,我相信它是最好的选择。如果您环顾四周,您可能还会发现一些简化代码的 C++ 包装器。

Use zlib as a compression library in your C++ app (zlib.net). I've used it before and I believe it's the best option. If you look around you may also find some C++ wrappers that simplify the code.

檐上三寸雪 2024-09-20 13:29:22

尝试 7-zip 库,它是 LGPL。

Try the 7-zip library, it's LGPL.

旧时浪漫 2024-09-20 13:29:22

它是 C,但可能仍然是一个不错的选择: http://libarchive.github.com/

It is C, but possibly still a good option: http://libarchive.github.com/

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