PC生成二维码

PC生成二维码,这里使用第三方libqrencode库,libqrencode可以编译成lib库来使用,也可以把文件直接拷贝到工程来使用,编译成lib参考文章:http://blog.csdn.net/liyuanbhu/article/details/44647139

盗用上面博文中的文字:

qrencode 本身是不依赖于 libpng 库的。所以不存在什么缺少 png.h 的问题。按照本文介绍的方法按部就班的做就能生成静态库,不存在任何问题。

编译时一定要排除 qrenc.c 这个文件。这个文件是 qrencode 的一个使用例子,与这个库本身无关。缺少 png.h 或者缺少 getopt.h 都是在编译 qrenc.c 时才会遇到的问题。与编译 qrencode 无关。如果真的需要编译qrenc.c,那就先编译 libpng getopt.h  不是C 标准的头文件,vs 里是没有的,但是网上也可以找到解决办法,随便百度一下就能找到。

我自己的做法是把libqrencode的头文件跟源文件加入工程,并封装一个QRGenerator类,类中有static void generate(string& text,string& bmpSavedPath)成员函数,两个参数分别为要生成二维码的信息,跟二维码图片保存路径.

下载链接如下:

http://download.csdn.net/detail/zkpls574/9586892


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值