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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

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

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


, j/ r5 K  ~$ H& q7 M

该用户从未签到

2#
发表于 2019-9-29 15:31 | 只看该作者
1.下载zbar-0.10.解压后进入该配置目录下.
5 p& ?4 k" [# j5 I2.编写zbar配置脚本build.sh:# v9 y. T. [* Q
#!/bin/bash* J1 p5 r' d& D2 x! [/ |
./configure --host=arm-linux --enable-shared --without-gtk --without-qt --without-python --disable-video \- J* `1 U  W* g
--prefix="/usr/local/arm-zbar" \$ d  P% s" c% e9 ~7 s
CPPFLAGS="-I/usr/local/include/ImageMagic-7 \$ v: c3 B; p/ @8 B' W
        -I/usr/local/arm_linux_4.2/arm-none-linux-gnueabi/include \
4 U2 @$ ?" h  H2 M! p                -I/usr/include/ImageMagick" \, X6 m9 j5 }* k& b# c# A2 a; q: d
    MAGICK_CFLAGS="-L/usr/local/arm-imagemagick/lib" \
3 s# A, l  f+ o& a    LDFLAGS="-L/usr/local/arm-imagemagick/lib" \5 @0 K2 E! B2 R  D
MAGICk_LIBS=-lMagickCore-7.Q16HDRI \
6 X2 y  g/ X0 |' l* bMAGICK_LIBS="-lMagickWand-7.Q16HDRI -lMagickCore-7.Q16HDRI" \7 E8 Y) D0 M3 {: c  F# i$ B* c
CC=arm-linux-gcc CFLAGS="-muclibc"
0 y# t1 s8 P6 I! \因为我只需要用到二维码识别,所以我只用了imagemagick工具,未编译其他工具! imagemagick也需要对应配置编译环境,看下一步!$ b* i# X+ b4 C: t% M$ Y2 ]8 M
   3.下载imagemagick.解压后进入该配置目录下.
; W; e; t% Y/ a- O2 }   4.编写imagemagick配置脚本build.sh:
9 K& `8 W5 v9 O7 N2 P#!/bin/bash
! v8 p. r7 j. D2 e" Y./configure --prefix="/usr/local/arm-imagemagick" \
, Y* H$ J3 Y; `3 q1 D --host=arm-linux \$ j0 ]6 ]" \2 ^
    CC=arm-linux-gcc \, z" O0 |4 f! {
   执行./build.sh --> make -->make install
# ]( c0 `( ?9 }* I: q  5.再进入zbar配置目录下,执行./build.sh --> make  -->make install.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-25 00:27 , Processed in 0.171875 second(s), 24 queries , Gzip On.

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

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

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