1.先编译zlib下载地址 http://zlib.net/
我这边vc2015编译需要配置环境变量,不知道是装了wdk的原因还是多个vc版本的原因
设置环境变量lib和include路径
INCLUDE=C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\ucrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\ucrt\sys
LIB=C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10586.0\um\x64;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10586.0\ucrt\x64
然后用vc2015的控制台命令,进入到代码路径
nmake -f win32\Makefile.msc clean
nmake -f win32\Makefile.msc
编译完成后,修改lib路径为x86路径,注销系统,重新执行vc2015的控制台(x86)版本,即可生成对应的dll和lib
如果需要编译mt版本的,修改Makefile.msc中的CFLAGS = -nologo -MD -W3 -O2 -Oy- -Zi -Fd"zlib" $(LOC) 中的MD为MT
这编译出来的是realse版本的,如果d