1.zlib编译
https://jingyan.baidu.com/article/925f8cb8d8c80cc0dce05668.html
其中第三步进入D:\zlib-1.2.11\zlib-1.2.11\contrib\vstudio\vc12
编译完成后使用zlib:
1. 包含头文件
属性--C/C++--常规--附加包含目录(添加包含.h的目录)
如:F:\zlib-1.2.11
2. 定义宏
属性--C/C++--预处理器--预处理器定义:添加 ZLIB_WINAPI
3. 项目包含.lib文件所在的目录:
属性--链接器--常规--附加库目录
如:F:\zlib-1.2.11\contrib\vstudio\vc12\x64\ZlibDllDebug
4. 项目包含.lib文件
属性--链接器--输入--附加依赖项(zlibwapi.lib)
2.libpng编译
libpng下载:http://www.libpng.org/pub/png/libpng.html
将zlib和pnglib放在同级目录下,如下
进入..\lpng1635\projects\vstudio,打开zlib.props文件,修改为<ZLibSrcDir>..\..\..\..\zlib-1.2.11</ZLibSrcDir>
打开vstudio.sln
若没有x64,
右键解决方案,生成解决方案
libpng使用
1.右键项目属性
包含目录
填入zlib的头文件目录,也就是zlib-1.2.11这个目录,如F:\zlib-1.2.11
填入png的头文件目录,也就是lpng1635这个目录,如F:\lpng1635
库目录
如:F:\lpng1635\projects\vstudio\x64\Debug
附加依赖项:加入libpng16.lib