ZBar在ios7真机上调试编译时报错:
ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/user/Desktop/Coojin/Coojin/ZBarSDK/libzbar.a for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
仔细检查了下错误代码,发现主要是对几个第三方类库的不支持(ZBar二维码扫描)。
其中armv7s代表iphone5。
解决方法如下:
如图,通过PROJECT-Build Setting,然后把Build Active Architecture Only的值设置为Yes。
有任何问题请联系微信
如果您觉得我的文章给了您帮助,请为我买一杯饮料吧!以下是我的支付宝,意思一下我将非常感激!
相关推荐
官方zbar二维码扫描源文件,可编译为各个平台的库文件使用。
zBar SDK iOS实现二维码功能, 可以直接集成到COCOS与UNITY中!
ZBar iOS 64位 支持64位,放心下载
我自己编译了一个,验证通过可以使用,并且绝美支持中文,不会显示乱码 需要的人下载,至于怎么,自己查,这里直接提供 库文件
ZBar-iOS 从2012年之后就没有更新过了,所以在iOS上,如果使用ZBar的话,那么ZBar安装提供的只有32位的静态库,当然我们可以直接下载到ZBar的源码,然后编译64位的版本,这很方便。当我们有更深一层的需要的时候,...
1.需要修改android.mk这种的路径 2.使用NDK-R9可直接编译生成zbar的库 3.iconv一并编译(来源于网友下载后忘记了地址,对此表示抱歉)
在arm9上识别二维码需要用到zbar,该资源是zbar交叉编译后的lib,将tar包里的东西放到板子上的/lib下就可以在arm上识别二维码图片 板子为tq2440,zbar为0.10,交叉编译工具为友善之臂4.4.3,在ubuntu14下编译的。
由于网上的ZBar在Windows平台VS2013工程无法在VS2010编译通过,经过改编使得在VS2010编译通过,生产动态库,可根据需要生成32位或64位动态库。此动态库运行时需要libiconv.dll支持,可在我CSDN上的"VS2010编译...
修改了Android.mk文件和Application.mk,支持编译成64位so库
Zbar官方源码zbar-0.10,内涵交叉编译配置脚本,ZBar是一个开源库,用于扫描、读取二维码和条形码。支持的二维码包括:EAN/UPC,QR等
ZBar 原作者停止维护导致iPhone5设备的target 没有参与编译 此资源已对该库重新编译兼容目前所有设备和iOS版本,下载源代码然后替换掉同名库文件即可使用。
增加了闪光灯开关 内部解决了扫码中文混乱
ios7自带的二维码扫描 代理里包含了ios7一下的zbar扫描和 ios7的自带的二维码扫描 需要真机测试
ios zbar实现的条码扫描功能,支持一维码和二维码的扫描。很简单的一个例子,扫描界面已自定义。
zbar动态链接库libZBarDecoder.so,包含的ABIs类型有arm64-v8a、armeabi、armeabi-v7a、mips、mips64、x86、x86_64
从github上取下zbar源码,以编译生成的so文件,包含(amr64-v8a,armeabi,armeabi-v7a,x86)四个版本
相机得到数据 private void decode(byte[] data, int width, int height) { QRLib qr = new QRLib(); String strResult = qr.decodeQrImage(data,width,height); }
iOS 长按识别 图片中的二维码 zbar pincode
支持编译成bao含64位so库在内的(amr64-v8a,armeabi,armeabi-v7a,x86)四个版本
32位zbar库,可用于自行编译32位Zbar(解决中文乱码需要重新编译),含configure编译工具,可使用MinGW进行编译。