找回密码
 注册
关于网站域名变更的通知
查看: 533|回复: 1
打印 上一主题 下一主题

请问Zbar如何移植到arm板端?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-9-29 15:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
在官网上下载了zbar-0.10的工程源码,在Ubuntu上也验证运行正常,

二维码图片识别速度很快。现在我想将zbar移植到我的设备端,但是不清楚在那些地方修改编译配置信息,所以特发此贴希望有开发过这块的同志,多多指教!

+ h1 k; X, o! t# R! x* ^2 ~# X0 \

该用户从未签到

2#
发表于 2019-9-29 15:31 | 只看该作者
1.下载zbar-0.10.解压后进入该配置目录下.# B3 \" s; D' b0 o
2.编写zbar配置脚本build.sh:, E7 T% M% Z" t! V- V! R9 ?
#!/bin/bash* I- U/ }% _! U/ E
./configure --host=arm-linux --enable-shared --without-gtk --without-qt --without-python --disable-video \% M& w& I5 I) ~+ P+ A
--prefix="/usr/local/arm-zbar" \
4 k+ x) J% x, K4 OCPPFLAGS="-I/usr/local/include/ImageMagic-7 \
& B7 z( X9 [; D& p3 c9 m: \! b; t        -I/usr/local/arm_linux_4.2/arm-none-linux-gnueabi/include \$ N' H' T* b& m" R
                -I/usr/include/ImageMagick" \
' ^+ J) N) ]" I# Q    MAGICK_CFLAGS="-L/usr/local/arm-imagemagick/lib" \+ m- z: ^8 o  h2 A) Q  f
    LDFLAGS="-L/usr/local/arm-imagemagick/lib" \+ ?  E1 p* l  _6 C" R$ W2 k! g2 n
MAGICk_LIBS=-lMagickCore-7.Q16HDRI \+ }+ A) g/ [0 }8 ?. n
MAGICK_LIBS="-lMagickWand-7.Q16HDRI -lMagickCore-7.Q16HDRI" \
8 a  B8 J, x! A' rCC=arm-linux-gcc CFLAGS="-muclibc"
8 x! D+ W2 p7 s因为我只需要用到二维码识别,所以我只用了imagemagick工具,未编译其他工具! imagemagick也需要对应配置编译环境,看下一步!
0 F5 q1 r# v/ `1 u   3.下载imagemagick.解压后进入该配置目录下.3 P) I* f$ P0 _) R+ |
   4.编写imagemagick配置脚本build.sh:
! W5 x& @. K4 x/ w#!/bin/bash* `. O$ e" H5 X. `. Q& q
./configure --prefix="/usr/local/arm-imagemagick" \2 Y9 s1 A9 Q9 J' Y
--host=arm-linux \
9 O' _! r) F0 m# ~! X    CC=arm-linux-gcc \
1 Y9 a7 Y$ y/ |* ~; n   执行./build.sh --> make -->make install  F' p5 _$ X5 n9 I7 h
  5.再进入zbar配置目录下,执行./build.sh --> make  -->make install.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 02:12 , Processed in 0.140625 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表