请为商业闭源应用程序推荐一个 C++ 压缩 (zip) 库。所以,不是 GPL 许可证。
这是我的日常工作...
7 Zip 是 LGPL,这意味着只要您将其视为 3rd-party 库,您就可以在闭源应用程序中使用它。
如果你需要快速解压,你能找到的最好的可能是LZO。请注意,在封闭源代码项目中使用时,您需要单独的(付费)商业许可证。不过,如果您需要快速减压,这可能是物有所值的。
libbzip2是 BSD 许可的,应该比 zlib压缩得更好,尽管速度较慢。
Ultimate IDE 框架中的 zip 插件...看起来很容易使用。它在内部使用 zlib。