zlib1.2.8 编译小记

官网下载:http://www.zlib.net/

用vs命令行工具运行zlib-1.2.8\contrib\masmx86\bld_ml32.bat

用vs2012打开zlib-1.2.8\contrib\vstudio\vc11中的zlibvc.sln

如果出现Version未定义,则在前面添加;号注释

如果出现SAFESEH不安全,则打开工程zlibvc、testzlibc的工程属性,

  打开链接器/命令行,添加命令:/SAFESEH:NO

生成文件成功后,提取release版本的动态库zlibwapi.dll、zlibwapi.lib

  zlib-1.2.8\contrib\vstudio\vc11\x86\ZlibDllRelease

把zlib.h、zconf.h、zlibwapi.dll、zlibwapi.lib放入新的文件夹

 

新建工程、配置环境

#ifdef _WIN32
    #define  ZLIB_WINAPI
#endif
#include  "zlib.h"

 

你可能感兴趣的:(lib)