项目中某些静态库缺少,或者编译环境的问题造成的相关编译错误(Undefined symbols for architecture x86_64:)
2015-10-28 16:04
507 查看
项目工程中导入了很多库,有时候会出现一些问题,解决办法如下:
解决办法:
选中Targets—>Build Settings—>Architectures
把build active architectures only 改为 NO,把的Valid Architectures选项中的arm64参数删掉就可以了,或者:双击Architectures,选择other,删除$(ARCH_STANDARD),然后增加armv7和armv7s(写上:$(ARCHS_STANDARD_32_BIT))
清理工程,再次编译
图示:
如果会出现下列错误:
首先检查相应的库有没有导入,一般都是此类问题
最好修改完成后,先清理一下工程 (clean),在进行编译 (build)。
解决办法:
选中Targets—>Build Settings—>Architectures
把build active architectures only 改为 NO,把的Valid Architectures选项中的arm64参数删掉就可以了,或者:双击Architectures,选择other,删除$(ARCH_STANDARD),然后增加armv7和armv7s(写上:$(ARCHS_STANDARD_32_BIT))
清理工程,再次编译
图示:
如果会出现下列错误:
首先检查相应的库有没有导入,一般都是此类问题
最好修改完成后,先清理一下工程 (clean),在进行编译 (build)。
相关文章推荐
- opencv源码解析之(5):CommandLineParser类的简单理解
- ssh 安装及登录提示:connection refused(ssh: connect to host XX.XX.XX.XX port 22: Connection refused)的解决办法
- javascript——defer和async的区别
- 被蚊子和自己搞毁的一天
- ecshop分页
- webservice 绕过证书验证调用https接口
- Java中的Enum的使用与分析
- jsp+ajax实现的局部刷新较验验证码(onblur事件触发较验)
- java OOP学习笔记 学习心得
- 设计数据库时数据类型的选择技巧
- js的小案例的实现效果学习笔记
- [Android基础知识][1] SpannableString属性详解
- 节俭的墨西哥最好线上MTT玩家——aguskb
- IOS UITableView分组列表
- 关于Objective-C
- "undefined reference to" 问题解决方法
- linux下软件包管理-源码包-二进制包
- Struct2 <s:select>标签的属性
- CocoaPods安装问题解决
- java泛型