使用.a文件遇到的错误
2015-11-20 17:31
211 查看
导入第三方库的时候如果遇到 ld: warning: ignoring file 的警告和Undefined symbols for architecture arm64 :”_OBJC_CLASS_$_xx文件名",
referenced from:的错误,可能是.a文件根本就不支持arm64指令集,也有可能是.a文件未导入,或者link路径不对
判断.a文件支持那些指令集的方法:
打开终端输入cd到.a文件所在的文件夹
,之后回车 ,
输入ls 回车,确认是否是当前.a所在位置,
确定好之后输入命令 sudo lipo -info ***.a
之后回车,终端会提示需要输入密码(电脑密码即可),回车,如果出现如下内容:
Architectures in the fat file: ***.a are: armv7s armv7 i386 x86_64 arm64
说明***.a
支持 armv7s armv7 i386 x86_64 arm64 这些,所以可以放心使用到项目中。
参考:
http://blog.csdn.net/azhou_hui/article/details/18312047
http://www.mamicode.com/info-detail-511489.html
referenced from:的错误,可能是.a文件根本就不支持arm64指令集,也有可能是.a文件未导入,或者link路径不对
判断.a文件支持那些指令集的方法:
打开终端输入cd到.a文件所在的文件夹
,之后回车 ,
输入ls 回车,确认是否是当前.a所在位置,
确定好之后输入命令 sudo lipo -info ***.a
之后回车,终端会提示需要输入密码(电脑密码即可),回车,如果出现如下内容:
Architectures in the fat file: ***.a are: armv7s armv7 i386 x86_64 arm64
说明***.a
支持 armv7s armv7 i386 x86_64 arm64 这些,所以可以放心使用到项目中。
参考:
http://blog.csdn.net/azhou_hui/article/details/18312047
http://www.mamicode.com/info-detail-511489.html
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 神器SystemTap
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- Python 七步捉虫法
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- 修复mysql数据库
- Lua编程示例(一):select、debug、可变参数、table操作、error
- C#中的两种debug方法介绍
- nodejs中的fiber(纤程)库详解
- 用Ruby实现一个单元测试框架的教程
- 桌面中心(一)创建数据库
- js调试工具 Javascript Debug Toolkit 2.0.0版本发布
- 浅析C语言头文件和库的一些问题
- php debug 安装技巧
- 桌面中心(三)修改数据库
- 目前流行的JavaScript库的介绍及对比