[iOS]编译报错:ld: symbol(s) not found for architecture x86_64
来源:互联网 发布:手机淘宝一元起拍在哪 编辑:程序博客网 时间:2024/05/16 13:07
最近经常遇到这种编译错误:ld: symbol(s) not found for architecture x86_64
网上有许多关于这个错误的,有的说是缺少依赖库,有的说在Build Setting-->Linking-->Other Linker Flags添加-licucore,但是都没有解决问题,最后找到一个说是缺少文件的引用,缺少哪个文件?
出现这个问题的原因,有可能是项目中的静态库引起,有可能是缺少文件引用:
1.项目中含有静态库
可能是该静态库不支持在模拟器下编译,可使用真机或Generic iOS Device,一般就不会出现这个错误了;
2.缺少文件引用
从错误信息的""_OBJC_CLASS_$_FMDataBase",referenced from:"能够看出,是缺少FMDataBase文件的引用;
解决方法:
在Build Phases-->Compile Sources(items)中,添加报错的.m文件,点左下角的"+",在弹出框中找到报错的.m文件,选中,add
再编译,这个错误就消失了...
3.缺少文件
如果以上还不能解决问题,有可能是项目中缺少文件,一般是在从SVN更新代码的时候,虽然代码更新到了本地仓库,有时候还需要手动将相应的文件引入到项目工程中,同样,从""_OBJC_CLASS_$_FMDataBase",referenced from:"能够看出,是缺少FMDataBase文件,
在左侧文件列表:右键-->选择"Add Files to ...",找到缺少的文件,选中后add即可!
PS:如果找不到,可问下创建这个文件的小伙伴,把它放在哪个文件夹下面了...
- [iOS]编译报错:ld: symbol(s) not found for architecture x86_64
- 关于报错ld: symbol(s) not found for architecture x86_64不是代码问题
- 解决symbol(s) not found for architecture x86_64报错
- Mavericks boost ld: symbol(s) not found for architecture x86_64
- ld: symbol(s) not found for architecture x86_64
- ld: symbol(s) not found for architecture x86_64
- ld: symbol(s) not found for architecture x86_64问题解决
- 解决 Mac OS X 下 Nginx 编译报错 symbol(s) not found for architecture x86_64
- 解决 Mac OS X 下 openrestry 编译报错 symbol(s) not found for architecture x86_64
- mac下编译安装php7时报ld: symbol(s) not found for architecture x86_64的解决方法
- iOS支付宝ld: symbol(s) not found for architecture x86_64的问题
- symbol(s) not found for architecture x86_64
- ios ld: symbol(s) not found for architecture i386
- 使用cocoapods出现ld: symbol(s) not found for architecture x86_64问题
- mac出现错误“ld: symbol(s) not found for architecture x86_64”
- iOS 编译含C++代码出现ld: symbol(s) not found for architecture i386错误之解决
- error: symbol(s) not found for architecture x86_64
- Symbol(s) not found for architecture X86_64问题解决
- Android开发艺术探索(研读笔记)——02-Activity的启动模式
- 第八周实践项目3-指向学生类的指针
- 关于在牛客网上做题的解析之数据结构(每日20道题,记录错误和不懂的题)
- 1、SDK、目录结构、adb命令、事件写法
- 顺序表的查找
- [iOS]编译报错:ld: symbol(s) not found for architecture x86_64
- 校园网免流量看视频,上谷歌,脸书,推特
- 【数据结构和算法15】二叉树排序
- java常用类
- FJNUOJ1159
- MapReduce源码分析之InputFormat
- hihoCoder--1268--九宫(全排列)
- [poj 3140] Contestants Division 树形DP
- hiho 35 二分图三·二分图最小点覆盖和最大独立集