使用ZBarSDK 出现Undefined symbols for architecture armv7的问题

今天在使用ZBarSDK 的一直报错

Undefined symbols for architecture armv7:

  "_iconv_open", referenced from:

      _qr_code_data_list_extract_text in libzbar.a(qrdectxt.o)

  "_iconv", referenced from:

      _qr_code_data_list_extract_text in libzbar.a(qrdectxt.o)

  "_iconv_close", referenced from:

      _qr_code_data_list_extract_text in libzbar.a(qrdectxt.o)

ld: symbol(s) not found for architecture armv7

 

原谅我从昨天开是就不淡定了! 以前也使用的时候都没出现过这个问题........唉,好吧!谁让咱是程序媛呢.

百度了好多关于 ZBarSDk 不支持 architecture armv7的解决方法,然而并没有什么用........好忧桑

最后猜测,是不是有什么必须的库文件没有导入才会这样了?

好吧!参考以前的项目一一对比,添加,删除,再添加,再删除.......能有个循环那该是件多么幸福的事啊!!!

终于,让我找到了....啊哈哈哈哈..哈哈哈哈

原来是它   libiconv.dylib    把这个库文件add 进去   成功编译!!!!

原文地址:https://www.cnblogs.com/designyshy/p/4903602.html