我一直在努力恢复旧的开源项目,当我将架构从$(ARCHS_STANDARD_32_BIT)
更新为$(ARCHS_STANDARD)
时,Xcode给了我一个很长的错误标题Apple LLVM 6.0 Error
以Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
行结束。我尝试撤消架构更改,但是当我再次运行它时仍然会出错。
以前的版本运行完美,对错误构建所做的唯一更改是:
1)我将项目移至Dropbox
2)我改变了架构
以下是完整错误:http://pastebin.com/huLnWc7v
答案 0 :(得分:0)
试试这个,它可以解决你的问题。
问题:编译器无法找到.pch
文件。这是因为项目目标中的前缀头文件.pch
的位置不正确。
该位置在“项目目标/构建”设置中定义。您需要转到:项目目标 - >构建设置选项卡 - >向下滚动并查找" Apple LLVM编译器6.0 - 语言"在此节点下 - >您将找到Prefix Header文件的键/值设置。
通常,前缀头文件位于"支持文件"项目中的文件夹
参考:Anbu.Karthik
答案 1 :(得分:0)
我正在尝试编译ARM代码,就像它是ARM64一样。由于它只是一个应用而不是扩展,我不需要这样做。因此,在项目>目标>构建设置>下架构我更改了架构关键I标准架构,以及armv7的有效架构关键。