qt实现二维码生成和解析
2017-09-29 17:19
246 查看
sudo apt-get install qrencode
qrencode (-s int) - o **.png QString(二维码内容,链接)
解析:下载QZXing源码 http://www.csdn.net/tag/qzxing
解压zip:sudo unzip QZXing-master.zip
QtCreator
.pro 文件 加入 :include(path/QZXing.pri)
.cpp 文件 加入 :include "path/QZXing.h"
QZXing decoder;
QString qrmsg = decoder.decodeImageFromFile(path/filename); // 解析二维码
/home/qjs/PRO/ 实例
生成
http://blog.csdn.net/zhangxufei/article/details/52149892
编译成库 (不依赖第三方库)
下载源码qrencode-3.4.4.tar.gz ,网址https://fukuchi.org/works/qrencode/
解压 tar xvzf qrencode-3.4.4.tar.gz
mkdir libqrencode(编译生成的.so文件目录)
进入qrencode-3.4.4目录
./configure --prefix=/home/path/filename --without-tools
make
make install
[
交叉编译qrencode-3.4.4.tar.gz
tar xvzf qrencode-3.4.4.tar.gz
mkdir libqrencode-arm
进入qrencode-3.4.4目录
./configure --prefix=/homel/libqrencode-arm --host=arm-none-linux-gnueabi --without-tools
make
make install
]
在qt上使用
创建新的project
将编译生成的.so文件copy到工程当前目录,还有编译生成的include目录下qrencode.h文件。
将.so文件和qrencode.h文件添加到工程
在pro文件加上 LIBS += -L . -lqrencode ,告诉qmake要用到的.so库在此目录
在.cpp文件加上#include "qrencode.h"
可以编译成功
参考文章 http://blog.csdn.net/u014213012/article/details/51833299
qrencode (-s int) - o **.png QString(二维码内容,链接)
解析:下载QZXing源码 http://www.csdn.net/tag/qzxing
解压zip:sudo unzip QZXing-master.zip
QtCreator
.pro 文件 加入 :include(path/QZXing.pri)
.cpp 文件 加入 :include "path/QZXing.h"
QZXing decoder;
QString qrmsg = decoder.decodeImageFromFile(path/filename); // 解析二维码
/home/qjs/PRO/ 实例
生成
http://blog.csdn.net/zhangxufei/article/details/52149892
编译成库 (不依赖第三方库)
下载源码qrencode-3.4.4.tar.gz ,网址https://fukuchi.org/works/qrencode/
解压 tar xvzf qrencode-3.4.4.tar.gz
mkdir libqrencode(编译生成的.so文件目录)
进入qrencode-3.4.4目录
./configure --prefix=/home/path/filename --without-tools
make
make install
[
交叉编译qrencode-3.4.4.tar.gz
tar xvzf qrencode-3.4.4.tar.gz
mkdir libqrencode-arm
进入qrencode-3.4.4目录
./configure --prefix=/homel/libqrencode-arm --host=arm-none-linux-gnueabi --without-tools
make
make install
]
在qt上使用
创建新的project
将编译生成的.so文件copy到工程当前目录,还有编译生成的include目录下qrencode.h文件。
将.so文件和qrencode.h文件添加到工程
在pro文件加上 LIBS += -L . -lqrencode ,告诉qmake要用到的.so库在此目录
在.cpp文件加上#include "qrencode.h"
可以编译成功
参考文章 http://blog.csdn.net/u014213012/article/details/51833299
相关文章推荐
- java二维码生成与解析代码实现
- java二维码生成与解析代码实现
- 二维码生成与解析代码实现
- java的二维码的生成与解析 通过zxing实现 火推
- java二维码生成与解析代码实现
- java零碎要点---用java实现生成二维码,与解析代码实现
- java利用Google Zxing实现 二维码生成与解析
- java二维码生成与解析代码实现
- java二维码生成与解析代码实现
- java二维码生成与解析代码实现 <转载自http://blog.csdn.net/about58238/article/details/7494704>
- 二维码生成与解析代码实现
- java二维码生成与解析代码实现
- Android zxing实现二维码生成和解析
- java二维码生成与解析代码实现
- java实现二维码生成与解析
- zxing实现二维码生成和解析
- zxing实现二维码生成和解析
- 二维码生成与解析代码实现
- zxing实现二维码生成和解析
- zxing实现二维码生成和解析