QRencode库编译系列之libpng库编译

QRencode 编译依赖libzlib,libpng:

Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)

Could NOT find PNG (missing: PNG_LIBRARY PNG_PNG_INCLUDE_DIR)

GETOPT_LIBRARIES
linked by target "qrenc" in directory E:/sparrow/code/client/sparrow_live/qrencode-4.0.0

这篇文章主要阐述png库的编译。

1)下载png源码 https://sourceforge.net/projects/libpng/files/libpng16/1.6.34/lpng1634.zip/download?use_mirror=jaist&download=

2)解压源文件,解压出源码 新建build文件夹,cmake出lpng库工程。

这时出现了问题

CMake Error at C:/Program Files/CMake/share/cmake-3.8/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)

把刚刚生成的zlib加载进去就可以了

生成了libpng库工程

3)打开libpng.sln

4)这样就生成了所需要的库

附加:libpng源码,32,64位下载地址 http://download.csdn.net/download/fxbjye/10186394

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值