首页 > 系统服务 > 详细

Mac 编译报错 symbol(s) not found for

时间:2019-09-08 13:11:29      阅读:92      评论:0      收藏:0      [点我收藏+]
查看静态库文件支持的arm64指令集架构的方法
root# lipo -info libname.a
Architectures in the fat file: libname.a are: armv7 armv7s i386 x86_64 arm64 
根据这个信息,可以看出libzbar.a这个静态库是支持arm64位的。其中:
armv7是iphone5之前的设备指令集架构;
armv7s是iphone5、iphone 5s的指令集架构;
arm64是iphone6、iphone 6plus的指令集架构;
i386以及x86_64是MAC的指令集架构;
 
知道自己缺少的指令架构后,查找对应的源,重新编译生成
 

Mac 编译报错 symbol(s) not found for

原文:https://www.cnblogs.com/homleening/p/11484921.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!