`
stephen830
  • 浏览: 3011221 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

clang: error: no such file or directory:xxx的处理方法

 
阅读更多

 

clang: error: no such file or directory:xxx的处理方法

 

经常会遇到这个问题,后来看了一下,大概是在编程的适合改变了工程目录结构,在编译的时候无法找到相应的文件结构。

说句话白话,编译器是傻的,你小心或者不小心,结果文件的结果和以前不一样了,编译器是不知情的,还按照之前的方式进行文件之间的链接,所以报错

参考:http://blog.csdn.net/some_do/article/details/8776475

 

有如下解决办法

1.关闭工程,将工程下的.xcodeproj后缀的文件改成后缀为.zip

2.打开.zip文件

(或者直接选中.xcodeproj文件选择显示包内容,如下图)

3.找到project.pbxproj这个文件,用文本编译器打开

4.找到报错的文件,修改为正确的路径,如果根本不存在这个文件,就直接删除就好了

5.保存后,将.zip恢复为.xcodeproj打开运行即可



 

 

 

  • 大小: 89.5 KB
分享到:
评论

相关推荐

    64位linux 编译c提示gnu/stubs-32.h:No such file or directory的解决方法

    在编译过程中,可能还会出现其他错误,例如make[1]: Entering directory `/root/rpmbuild/BUILD/test/conf',make[1]: * [conf_init32.o] Error 1等等。这些错误都是由于缺少32位兼容包导致的,可以通过安装相应的包...

    iOS 报clang: error: no input files错误的解决方法

    在iOS开发过程中,开发者可能会遇到一个令人困惑的错误——`clang: error: no input files`。这个错误通常出现在Xcode编译项目时,提示没有找到输入文件,导致编译失败。本文将详细介绍如何解决这个问题。 ### 错误...

    ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1

    今天编写一个简单的代码,报错了: template class matrix final { public: matrix(uint32_t size): SIZE(size) { _data = static_cast(malloc(SIZE * sizeof(T*))); for (uint32_t i = 0;...

    Framework not found IOSurface for architecture arm64(不能设为免费?)

    - **验证FileProvider框架**:同样地,确保FileProvider.framework也已添加到项目中,因为描述中提到了这个框架。 在“NeedFrameworks”压缩包中,可能包含了这些需要的框架,你需要将它们解压并正确导入到你的...

    RedisDesktopManager编译shell,并编译DMG文件 .zip

    RedisDesktopManager编译shell,并编译DMG文件。RedisDesktopManager-Mac该存储库...大苏尔 (Big Sur) 更新Big sur 缺少 CoreFoundation,这rmd.sh将遇到类似错误clang: error: no such file or directory: '/System/Li

    xcode 15 找不到libarclite 等文件

    clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a'; try increasing the ...

    Hyperledger Fabric make: *** No rule to make target问题(一)

    Hyperledger Fabric make: *** No rule to make target问题 最近一段时间,改Fabric代码,发现没法编译了!make总是报找不到target! ➜ fabric git:(master) ✗ make configtxgen make: *** No rule to make target ...

    /usr/bin/ld:cannot find-lThreads的解决办法

    在编程过程中,尤其是在使用C或C++语言时,我们经常需要链接到系统库来实现特定功能,例如线程处理。当遇到"/usr/bin/ld: cannot find -lThreads"这样的错误提示时,这意味着链接器找不到指定的线程库。本文将深入...

    linux环境编译安装clang12.0.0源代码压缩包合集

    linux环境编译安装clang12.0.0源代码压缩包合集,文件列表 llvm-12.0.0.src.tar.xz clang-12.0.0.src.tar.xz clang-tools-extra-12.0.0.src.tar.xz compiler-rt-12.0.0.src.tar.xz

    keil for arm汇编程序分散加载文件(L6236E 错误 )出错的解决方法

    **错误描述**:“test.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.” **错误原因**:此错误表明在分散加载文件中没有为某些选择器指定合适的段。具体来说,链接器无法找到...

    tinyxml.zip

    6. **错误处理**:TinyXML提供了一些简单的错误检测机制,如`TiXMLDocument::Error()`方法,可以检查解析过程是否发生错误,以及`TiXMLDocument::ErrorDesc()`获取错误描述。 7. **跨平台**:TinyXML库是跨平台的,...

    项目中的问题

    - 在`viewDidLoad`方法中设置`automaticallyAdjustsScrollViewInsets`属性为`NO`。 ```objective-c if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) { self....

    14.3(FromXcode_12.3_beta_xip).zip

    xcode真机调试文件14.3 DeviceSupport iOS 14.3 真机调试文件 位置/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

    vim-clang:Vim的Clang完成插件

    vim-clang 使用clang来解析和完成C / C ++源文件。 安装 需要安装可执行的clang 。 将plugin/的内容放入~/.vim/plugin 。 建议使用,例如 。 通过病原体安装是通过cd ~/.vim/bundle; git clone ...

    python-clang:来自clang HEAD的clang的Python绑定

    Python-Clang是Python编程语言与LLVM项目中的Clang C/C++编译器前端的接口,它提供了在Python环境中直接访问和操作Clang的功能。这个接口使得开发者能够在Python脚本中利用Clang的强大功能,比如语法分析、代码检查...

    libstdc++.6.tbd libstdc++.6.0.9.tbd

    用于Xcode10升级后报错 ld:library not found for -lstdc++.6.0.9 clang:error:linker command failed with exit code 1 (use -v to see invocation) ld: library not found for -lstdc++.6 clang: error: linker ...

    clang:C语言课程习题参考答案

    "clang:C语言课程习题参考答案"提供了针对不同主题的习题解答,帮助学习者深入理解和掌握C语言的核心概念。 首先,让我们详细探讨一下`lesson1:内存空间练习题参考答案`。内存空间是C语言编程中的重要组成部分,它...

    clang:用于物联网的c lang

    标题 "clang:用于物联网的C语言工具" 指向的是Clang,这是一个开源的C、C++和Objective-C编译器,广泛应用于各种平台,包括物联网(IoT)设备。Clang是LLVM项目的一部分,它以高效、轻量级和对标准的严格遵循而闻名,...

    linter-clang:使用Clang整理基于C的文件

    这个用于插件提供了clang的接口。 它将与具有“ C ++”,“ C”,“ Objective-C”和“ Objective-C ++”语法的文件一起使用。 插件安装 通过搜索并安装linter-clang软件包,从Atom的“设置”窗格中进行安装。 或...

Global site tag (gtag.js) - Google Analytics