ZLib 1.2.11 - 创建二进制文件 - Win10 - Visual Studio 2019 - C++

问题描述

我的问题: 如何使用 Visual Studio 2019 创建 zlib 1.2.11 的二进制文件

信息:
二进制文件用于 c++ v142 项目。 我特别需要两个组件所需的 zlibwapi.lib、zlibwapi.dll 和所有必需的头文件(zip.h、zlib.h、zconf.h、iowin32.h、ioapi.h)

我尽量把这个问题写得尽可能紧凑。 如果我能提供更多信息,请通知我。

我已经尝试过的:
1.) 我知道存在社区支持的 VS 解决方案。
但是只有 .sln 可用于 vs15 及以下版本。 而且我无法在不修改代码的情况下创建二进制文件
2.) 尝试使用 cmake 和 CMakeLists.txt 来生成示例产品。 然后我在我的项目中导入了这些二进制文件。 但是这样做时我会收到链接错误。我认为这种方法的问题在于 创建文件时不应用“extern “C””装​​饰。
3.) 尝试使用 vspk,但我得到的是 zlib1.dll 而不是 zlibwapi.dll。 并且缺少 zip.h 标头。

在此先非常感谢您!

资源: 主页:https://zlib.net/ (可以在那里找到下载。我不想提供镜像链接。)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)