QR码是当前最流行的二维码之一,它具有可靠性高,识别速度快等特点.而qrencode则是一款由C语言(完全兼容C++)写成的一个QR码生成与解码的函数库.它以GNU LGPL协议发布,至今己有将近八年历史,是当前最常用的QR码识别函数库.
首先,我们得先下载安装libpng,和zlib库,如果这些你装过的话,直接跳过
libpng-1.2.8: http://download.youkuaiyun.com/detail/u011165931/7854479
zlib-1.2.8: http://download.youkuaiyun.com/detail/u011165931/7854451
版本号只是巧合,当然也可以到官网上下载最新版zlib:http://www.zlib.net
libpng:http://libmng.com/pub/png/libpng.html
在得到压缩包之后,我们开始安装了
我们把压缩包放在/usr/local 目录下
#tar -xvjf libpng-1.2.8.tar.bz2
#cd libpng-1.2.8
#./configure -libdir=/usr/lib -includedir=/usr/include
#make
#make install
这样zlib就安装好了
#tar -zxvf zlib-1.2.8.tar.gz
#cd zlib-1.2.8
#./configure -libdir=/usr/lib -includedir=/usr/include
#make
#make install
这时我们就可以安装qrencode了
下载安装包:http://download.youkuaiyun.com/detail/u011165931/7854429
#tar -xvjf qrencode-3.4.4.tar.bz2
#cd qrencode-3.4.4
#./configure
#make
#make install
至此安装完毕
#qrencode -V
显示:qrencode version 3.4.4
Copyright (C) 2006-2012 Kentaro Fukuchi
在终端可以这样测试结果#qrencode -o test.png "hello world!"
有什么问题也可以留言。