【问题标题】:Command [...]/clang failed with exit code 1命令 [...]/clang 失败,退出代码为 1
【发布时间】:2025-12-09 04:05:01
【问题描述】:

我的一个 ios 应用程序存在严重问题,因为我无法再编译它。我认为这是由于文件链接错误(请参阅最后的错误)。

当我无法将文件添加到目标时,整个故事就开始了。由于这个错误,我无法构建,请参阅:Duplicate interface declaration for class 'Foo'。 Xcode 奇迹般地将我的源代码复制到了带有项目名称的子文件夹中。我按照建议删除了,但我知道一直遇到粘贴在底部的错误。

实际上,这是由于 clang 正在寻找一个非常深的文件,该文件本身嵌套的文件夹当然不存在。 xcode 在这里做了什么,我怎样才能让它再次工作?

这是错误的最后一部分

clang: error: no such file or directory: '/Users/Shared/projects/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/AppDelegate.m'
clang: error: no input files
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

【问题讨论】:

    标签: ios xcode clang


    【解决方案1】:

    好的,我找到了!我知道必须有一个它试图在某处编译的文件列表。我终于在目标构建阶段找到了它。那里有“编译源”和“复制捆绑资源”的条目,在我的情况下它们都变得混乱。我更正了这些文件列表,它终于再次起作用了。

    【讨论】: