zlib和minizip之间有什么关系?当我下载zlib时,我看到minizip visual studio项目是windows环境中zlibvc解决方案的一部分。
答案 0 :(得分:1)
当我查看zlib FAQ时:
问:我在zlib中遇到zip功能问题,你能帮忙吗?答:zlib中没有zip功能。您可能正在使用Giles Vollant的minizip,它位于zlib的contrib目录中。它不是zlib的一部分。事实上,contrib中的所有东西都不是zlib的一部分。 zlib作者不支持其中的文件。您需要联系相应贡献的作者以寻求帮助。
下一个:
问:zlib可以处理.zip档案吗?
答:不是自己,不是。请参阅zlib发行版中的contrib / minizip目录。
因此,从Q& A开始,我们可以推断zlib使用 minizip来处理.zip 文件。
答案 1 :(得分:0)
minizip是一组zip和unzip例程,它们使用zlib和处理zip格式文件,这些文件使用deflate和store压缩方法。 minizip不是zlib的一部分,但作为contrib目录中的第三方贡献包含在zlib发行版中。
还有其他的zip库(也使用zlib),例如libzip和libarchive。
答案 2 :(得分:0)
从依赖关系的角度来看,minizip 使用 zlib 来支持压缩档案。
创建 ZIP 文件时,涉及两个不同的步骤:
一个不一定依赖另一个。 (例如,您可以只压缩一个文件而不进行存档,或者您可以创建一个未压缩的存档。)