我知道你说的是C++,但是zlib是一个非常宽松许可证的C库,你可以直接从C++应用程序中使用它。
如果我没记错的话,还有一些类似于"iostream"的包装器可用于zlib。
7 Zip是LGPL开源协议,意味着只要你将其视为第三方库,在闭源应用中使用它是可以的。
http://www.7-zip.org/
试试这个:
http://zziplib.sourceforge.net/
libbzip2是BSD许可证,应该比zlib更好地压缩,尽管速度较慢。
在Ultimate IDE框架中的zip插件...它似乎很容易使用。 它内部使用zlib。