立即注册 登录
返回首页

uid:333190的个人空间

日志

zbar移植

已有 1401 次阅读2018-5-18 18:45

一:zbar库编译需要先编译libz.so

Libz.so编译步骤:

1.         下载libz.so库,连接:http://www.zlib.net/

2.         解压 tar -xzvf zlib-1.2.11.tar.gz

3.         cd zlib-1.2.11/

4.         mdkir output

5.         ./configure --prefix=$(pwd)/output

6.修改Makefile里的CC CPP LDSHARED AR,将对应的gccar前加上arm-linux-gnueabihf-前缀

删除 Makefile 中的M64才能编译成32位。及-D_LARGEFILE64_SOURCE=1去掉。O3改为Os

6.     make &&make install

7.     编译成功在output 目录下会生成生成动态库。

二:zbar编译

1.     源码下载,连接:http://zbar.sourceforge.net/download.html

2.     tar -jxvf zbar-0.10.tar.bz2

3.     cd zbar-0.10 mkdir output

4.     Touch build.sh

输入如下内容:

#!/bin/bash

#You can run this script to build zbar

export CFLAGS=""

./configure --prefix=$(pwd)/output --host=arm-linux-gnueabihf --disable-video --without-gtk --without-jpeg --without-python --without-qt --without-png --without-imagemagick --without-xv --without-xshm  

sudo make &&sudo  make install

 

5.     运行build.sh

6.     output 下生成zbar库。


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

返回顶部