基础: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.
好了,成功