解决zbar扫描中文字符乱码

说一下我的解决办法,参考了网上的很多方法,不过很多没有实验成功,说一下我成功的例子:

1.按照这个帖子的方法去重新编译zbar库

http://blog.csdn.net/justinjing0612/article/details/8910332
但是修改代码的时候不能按照他的来;

  latin1_cd=iconv_open("UTF-8","ISO8859-1");
  /*But this one is often used, as well.*/
  sjis_cd=iconv_open("UTF-8","GB2312");
  /*This is a trivial conversion just to check validity without extra code.*/
  utf8_cd=iconv_open("UTF-8","UTF-8");

重点是修改第二条,原来是日本的编码方式。。。第一个不改也可以。
网上大部分都是修改第一个编码方式,修改完了,只是解决部分中文字的乱码问题。还需要加一些判断。
直接修改第二个,简单,粗暴!

2.zbar不支持arm64的问题

按照这个帖子的来:
http://blog.diogot.com/blog/2013/09/18/static-libs-with-support-to-ios-5-and-arm64/

-sdk 版本使用

xcodebuild -showsdks 这个命令获取。

就这样,简单地记录一下。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,381评论 25 708
  • 在很久以前刚接触武术的时候,师傅告诉我,拳是用来保护自己和你最珍惜的人的,那时不懂。后来,拳法并没有精尽多少,但是...
    翌_忆阅读 150评论 0 0
  • 诗歌:柳叶2017.9.13日晨写于银滩 摄影:海上椰梦9.14晨拍于仙人湾
    63dc3e03cb18阅读 573评论 2 5