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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

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

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


! ^, i+ M: ]. @) q4 R

该用户从未签到

2#
发表于 2019-9-29 15:31 | 只看该作者
1.下载zbar-0.10.解压后进入该配置目录下.
" F" K7 A) c8 ~* I2.编写zbar配置脚本build.sh:0 T' Q2 i5 h5 Y# ?
#!/bin/bash
1 o% g! X- V: c  o, m/ D./configure --host=arm-linux --enable-shared --without-gtk --without-qt --without-python --disable-video \" L, D1 D; a) w7 R" s
--prefix="/usr/local/arm-zbar" \
  S6 t8 b( B" M/ f, ~8 j0 |  b* yCPPFLAGS="-I/usr/local/include/ImageMagic-7 \5 ?1 G4 X9 p& {: K/ n
        -I/usr/local/arm_linux_4.2/arm-none-linux-gnueabi/include \9 `( c, s( q7 c( I6 i
                -I/usr/include/ImageMagick" \4 j2 E, d  G! g6 U# y
    MAGICK_CFLAGS="-L/usr/local/arm-imagemagick/lib" \8 W; F- V2 @) z* U  V! o
    LDFLAGS="-L/usr/local/arm-imagemagick/lib" \
( a  D" ^) A! Q1 P3 r1 L3 TMAGICk_LIBS=-lMagickCore-7.Q16HDRI \
7 d4 E; f& ]3 A+ X1 V: WMAGICK_LIBS="-lMagickWand-7.Q16HDRI -lMagickCore-7.Q16HDRI" \! q% l! E0 x# P9 }5 F# x* J
CC=arm-linux-gcc CFLAGS="-muclibc"
# M* q: r  l% X+ x) m* b7 m9 V: Z因为我只需要用到二维码识别,所以我只用了imagemagick工具,未编译其他工具! imagemagick也需要对应配置编译环境,看下一步!9 T: H) V$ N4 h6 r2 ~$ `
   3.下载imagemagick.解压后进入该配置目录下.
! V  y! o% n' i- m+ e% g3 r- }1 U   4.编写imagemagick配置脚本build.sh:
; t& A6 E+ b/ h#!/bin/bash4 l) H- Q/ W9 w# H, Q9 ^
./configure --prefix="/usr/local/arm-imagemagick" \6 v+ I+ d) A6 K. X3 q
--host=arm-linux \, T$ Z, M% A8 R
    CC=arm-linux-gcc \
0 m* I, E# J, O; ^) K8 _) B  k   执行./build.sh --> make -->make install% ^5 ~0 W  p+ ^! Q; c7 n
  5.再进入zbar配置目录下,执行./build.sh --> make  -->make install.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-24 00:40 , Processed in 0.093750 second(s), 23 queries , Gzip On.

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

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

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