zlib 和 minizip 之间有什么关系?

Nay*_*iya 8 c++ zip zlib

zlib和 minizip之间有什么关系?当我下载 zlib 时,我看到 minizip Visual Studio 项目作为 Windows 环境中 zlibvc 解决方案的一部分。

在此输入图像描述

  1. 不确定这两个库是不同的还是其中一个是另一个库的组件。
  2. 如果两个不同,每个的用例是什么

Bar*_*kPL 2

当我查看 zlib FAQ时:

问:我在使用 zlib 中的 zip 函数时遇到问题,你能帮忙吗?

答:zlib 中没有 zip 函数。您可能正在使用 Giles Vollant 的 minizip,它可以在 zlib 的 contrib 目录中找到。它不是 zlib 的一部分。事实上,contrib 中的所有内容都不是 zlib 的一部分。zlib 作者不支持其中的文件。您需要联系相应贡献的作者寻求帮助。

下一个:

问:zlib 可以处理 .zip 档案吗?

答: 本身不是,不是。请参阅 zlib 发行版中的 contrib/minizip 目录。

所以从上面的问答我们可以推断出zlib使用minizip来处理.zip文件。