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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

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

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

6 x# s  a  [9 C* r

该用户从未签到

2#
发表于 2019-9-29 15:31 | 只看该作者
1.下载zbar-0.10.解压后进入该配置目录下.
- {0 x7 w' ]) R1 p+ @/ p2.编写zbar配置脚本build.sh:1 ]' d5 i: O2 C) k; H1 j, m* h: f
#!/bin/bash
( z. }) h; h3 \! v; Y: X; X) l8 z& |./configure --host=arm-linux --enable-shared --without-gtk --without-qt --without-python --disable-video \7 W: a1 W. T/ a
--prefix="/usr/local/arm-zbar" \2 h, U; s0 R+ i( M& m
CPPFLAGS="-I/usr/local/include/ImageMagic-7 \: g2 f/ s, g1 e4 a+ h
        -I/usr/local/arm_linux_4.2/arm-none-linux-gnueabi/include \
: F. p0 w5 D* k$ |* I) J                -I/usr/include/ImageMagick" \( m1 o% c1 E/ \9 k  z$ b
    MAGICK_CFLAGS="-L/usr/local/arm-imagemagick/lib" \& E" D% e) ?) B6 _) j
    LDFLAGS="-L/usr/local/arm-imagemagick/lib" \
4 Y3 N. f5 G4 y8 U* A/ TMAGICk_LIBS=-lMagickCore-7.Q16HDRI \2 M2 |' B, d# s$ j% s  d
MAGICK_LIBS="-lMagickWand-7.Q16HDRI -lMagickCore-7.Q16HDRI" \
% D9 Q- ?9 ~# L4 ]  N$ Q1 ICC=arm-linux-gcc CFLAGS="-muclibc"
- i; d8 d! y# ], V! }( i因为我只需要用到二维码识别,所以我只用了imagemagick工具,未编译其他工具! imagemagick也需要对应配置编译环境,看下一步!
/ V% R/ P7 A5 D/ {' G, F   3.下载imagemagick.解压后进入该配置目录下.& S/ T& V8 i, C1 h$ I
   4.编写imagemagick配置脚本build.sh:
, ~: k  d0 w9 ?' l- V#!/bin/bash* K0 H- h9 A* |: \, \- ?2 \$ W
./configure --prefix="/usr/local/arm-imagemagick" \
3 w' b7 I/ G; s# A --host=arm-linux \1 ^9 g4 `) Y5 s* G  v. \
    CC=arm-linux-gcc \0 i/ i# N* ~# ?, ]! L' \
   执行./build.sh --> make -->make install( C3 X& w% ^5 [  H( a1 S" c
  5.再进入zbar配置目录下,执行./build.sh --> make  -->make install.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-25 01:33 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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