用C ++创建一个zip存档

时间:2010-08-09 23:51:20

标签: c++ compression zip

有一种简单的方法可以在C ++中创建zip存档吗?我正在写一个GPL应用程序,我查看了minizip,但它似乎太复杂了。有一个简单的库可以做到这一点吗?我已经有了磁盘上的文件,我只是想从他们那里打个拉链。

4 个答案:

答案 0 :(得分:2)

试试7-zip library,这是LGPL。

答案 1 :(得分:2)

E.g。 Infozip

答案 2 :(得分:2)

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

答案 3 :(得分:0)

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