微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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 举报,一经查实,本站将立刻删除。