symbol(s) not found for architecture x86_64 之 linker command failed with exit code 1 (use -v to see invocation)解决方案排查
2024-09-18 02:59:31
这样的错误 ,我的解决方案是,
第一种: 查看他说在 ****.o 中,你要查看这样的关键点,然后去查看,你 项目中有没有引进这样的文件,在项目中查找,看项目中有没有,如果没有那就是没添加进来,你就需要进行查看他的 这个文件,然后把这个文件重新添加进来, 然后再去编译就可以了。如果还不行,那可能就是64位的问题了,试着去把64位的库文件替换掉,
第二种: 或者就是说在TARGETS ——》Bulid Setting ——> Linking ——> Other Linker Flags 这里改为 -ObjC-fobjc-arc
第三种: 在TARGETS ——》Bulid Setting——> Bulid Active Architecture Only 这里改为NO
其他方法还没试过,这是亲自试验过的,基本可以解决问题。。
扩展一下:
armv7 , armv7s对应真机的32位处理器,
arm64对应真机的64位模拟器,
i386对应模拟器的32位模拟器;
x86_64对应模拟器的64位模拟器。
linker command failed with exit code 1 (use -v to see invocation)错误的解决是:
首先查看你的文件中是否有多的文件。重复的文件。
最新文章
- office 2010 word每次启动都需要配置
- PM成长之路(一)
- Vue学习笔记(一)
- IOS处理点空白处不自动失去焦点的问题
- 嵌入式linux应用程序移植方法总结
- ACM程序对拍
- 用jQuery编的一个分页小代码
- html5重定义标签
- c# 高效的线程安全队列ConcurrentQueue(下) Segment类
- 如何实现Android重启应用程序代码 ?
- iOS很重要的 block回调
- hadoop-1.1.0 rpm + centos 6.3 64虚拟机 + JDK7 搭建分布式集群
- Silverlight中以客户端加载另一项目客户端(先登录后加载的一般实现)
- ThreadLocal经典分页
- 0e开头MD5值小结
- 数据库 事务的特性ACID
- 使用HTML5抓取 Audio &; Video
- hiho一下 第144周(机会渺茫)解题报告及拓展
- 用Python中的re做信息筛选
- python yield的解释