解决clang: error: no such file or directory: such file or directory:的问题
2015-12-24 20:54
357 查看
一,详细问题描述
clang: error: no such file or directory: 'xxx/src/GGBaCollectionViewCell.m'
clang: error: no input files
二,问题分析过程
从 git 上下载下来就报了这个 bug, 本以为是同事的问题,问了一番竟然不是,而且重新克隆一下也有问题,然后仔细找了一下error 中的路径,结果那个路径下还真没有这个.m 文件,就导入这个.m 文件.......可是导入之后,还有错误,于是就上网搜了方法,才发现需要移除 Xcode 项目中的build phases 中的该文件对应的编译文件.
的确是重复的文件,但是系统默认先识别那个错误的,路径不对的文件.
三,方法总结:
两种解决办法:
第一步:右击Xcode 工程中的某个目录,选择“Add Files To xxx”选项,也可以直接将缺的文件或文件夹拖进工程中,①选择 copy 那一项,且②选择 create group建立逻辑索引, 且③选择 add targets to 当前的项目。
第二步:找到Xcode 项目中Target的Build Phases设置,搜索有问题的文件名称,移除Compile Sources里的有路径问题的文件,重新编译。
clang: error: no such file or directory: 'xxx/src/GGBaCollectionViewCell.m'
clang: error: no input files
二,问题分析过程
从 git 上下载下来就报了这个 bug, 本以为是同事的问题,问了一番竟然不是,而且重新克隆一下也有问题,然后仔细找了一下error 中的路径,结果那个路径下还真没有这个.m 文件,就导入这个.m 文件.......可是导入之后,还有错误,于是就上网搜了方法,才发现需要移除 Xcode 项目中的build phases 中的该文件对应的编译文件.
的确是重复的文件,但是系统默认先识别那个错误的,路径不对的文件.
三,方法总结:
两种解决办法:
第一步:右击Xcode 工程中的某个目录,选择“Add Files To xxx”选项,也可以直接将缺的文件或文件夹拖进工程中,①选择 copy 那一项,且②选择 create group建立逻辑索引, 且③选择 add targets to 当前的项目。
第二步:找到Xcode 项目中Target的Build Phases设置,搜索有问题的文件名称,移除Compile Sources里的有路径问题的文件,重新编译。
相关文章推荐
- C++入门学习笔记(三)--类的操作符重载
- CCS5.4常见编译错误与解决方案
- Chart控件使能光标(Cursor)
- UWP中用SplitView和Pivot实现两级目录
- iOS面试题4
- 为Python安装easy_install工具
- phoenix的安装与简单测试
- Web开发之Servlet
- html+css代码需要注意的地方(整理)
- 接受不够好的自己 (文/玥玥)
- xampp phpmyAdmin
- XML解析
- [leetcode] 107. Binary Tree Level Order Traversal II 解题报告
- serverbash漏洞修补日记——2014/09/30
- 深度学习框架
- Linux死机安全重启指令reisub
- Android学习路线指南
- System.Web.Optimization找不到引用
- python中__getitem__, __setitem__, __delitem__的使用
- linux nmap命令