vs zlib用法、编译

基础:zlib官网 zlib Home Site,本例使用zlib 1.3

环境:vs2019,win7x64

进入zlib-1.3\contrib\vstudio,打开vc14文件夹(他是最新的),打开zlibvc.sln,然后根据你的编译器的情况,升级到最新编译器版本。

编译项目zlibvc,会生成lib、dll。

最后,用的时候。

//zlib

#define ZLIB_WINAPI

#include <zlib.h>

无论是动态引入lib还是配置文件加入lib,lib在zlib-1.3\contrib\vstudio\vc14\x64\ZlibDllRelease下面,根据自己情况找对应的版本。

为什么要define这个宏,是因为官方文档里写

复制代码
Important
---------
- To use zlibwapi.dll in your application, you must define the
  macro ZLIB_WINAPI when compiling your application's source files.

好了,成功

相关推荐
weixin_437398211 分钟前
转Go学习笔记(2)进阶
服务器·笔记·后端·学习·架构·golang
难受啊马飞2.02 分钟前
如何判断 AI 将优先自动化哪些任务?
运维·人工智能·ai·语言模型·程序员·大模型·大模型学习
会又不会9 分钟前
Jenkins-Email Extension 插件插件
运维·jenkins
电脑能手1 小时前
[保姆级教程] 解决不同局域网电脑无法SSH的问题
运维·ssh·电脑
tan77º1 小时前
【Linux网络编程】Socket - UDP
linux·服务器·网络·c++·udp
czhc11400756631 小时前
Linux 76 rsync
linux·运维·python
szxinmai主板定制专家2 小时前
【精密测量】基于ARM+FPGA的多路光栅信号采集方案
服务器·arm开发·人工智能·嵌入式硬件·fpga开发
你不知道我是谁?2 小时前
负载均衡--四层、七层负载均衡的区别
运维·服务器·负载均衡
蓝易云2 小时前
Qt框架中connect()方法的ConnectionType参数使用说明 点击改变文章字体大小
linux·前端·后端
dyj0953 小时前
【Rancher Server + Kubernets】- Nginx-ingress日志持久化至宿主机
运维·nginx·rancher