项目中报错找不到.h或者.m文件解决方法
来源:互联网 发布:手机美工软件有哪些 编辑:程序博客网 时间:2024/06/16 02:58
作者:StephenMark链接:http://www.jianshu.com/p/110299ac849e來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。出现这个问题会特别蛋疼,明明存在该文件,但是一直报错。这里总结一下,希望对各位开发有用。解决方法:
- 确认是否存在改文件,文件是否在拖进项目时是否勾选上Copy items if needed
- 在点击Target,选择项目,在Build Setting下面的Other Linker Flag 中添加 -all_load,这个是强制加载文件
- 在Build Setting 中找到Search Paths, 添加$(SRCROOT)/项目名称/存放该文件的文件夹,可以有多级文件目录,这个$(SRCROOT)是系统环境变量,类似PHP中FILE可以获得当前文件的文件的路径。
- 清除Xcode缓存,Xcode有缓存,可能会导致文件加进来的,但是找不文件。除了在通过Clean,还可以下面方方式来操作:找到位于 /User/用户名/Library/Developer/Xcode/DerivedData文件夹下面的所有文件情况,然后重启Xcode,注意不要删除DerivedData文件哦。
- 在Build Phases下面的Compile Sources里面检查一下你的文件存不存在,如果不存在就添加。这里需要说明一下,如果你的项目中出现Duplicate 文件.o保存,一般都是你重复引用文件,在Build Phases下面的Compile Sources 里面检查该文件,是否是重复,如果重复把重复的去掉。
阅读全文
0 0
- 项目中报错找不到.h或者.m文件解决方法
- javah生成.h文件时提示“找不到类”的解决方法
- 头文件 afxcontrolbars.h 在VS2008 中找不到 解决方法
- UNIX网络编程 头文件找不到apue.h 的解决方法
- CentOS #include <uuid/uuid.h> 找不到文件解决方法
- javah生成.h文件时提示“找不到类”的解决方法
- libxml/tree.h' file not found头文件找不到解决方法
- 找不到'afximpl.h'文件
- 找不到afximpl.h文件
- 找不到mysql.h文件
- autoconf.h文件找不到
- aupe.h文件找不到
- 在项目中提示找不到Box2D.h头文件
- 缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题
- OpenCV2.3.0+VS2010:找不到“opencv_ffmpeg230d.lib ”或者无法打开“CvvImage.h”文件的解决办法
- qt3项目找不到qdom.h
- Idea中Web项目Jsp文件找不到类解决方法
- maven项目mycelipse run main或junit提示找不到主类或者classnotfound解决方法
- C++中的命名空间、using用法、区域运算符(::)详解
- React项目部署
- PHP扩展开发之创建一个类
- 类例4
- stm32 HardFault_Handler调试及问题查找方法
- 项目中报错找不到.h或者.m文件解决方法
- Eclipse+Maven+Spring+CXF 构建webservice 服务
- vc-complex-type.2.4.a: Invalid content was found starting with element
- caffe测试精度与验证精度不一致
- 回调函数
- Kafka消费组(consumer group)
- GPU高级调试与优化
- java中的CAS
- SVN命令详解