我有一个项目位于其他项目的复杂树的顶部。构建涉及处理多个配置文件,其中包括其他配置文件,依此类推。
我的项目正在编译我的顶级前缀标题三次,我不知道为什么。我可以看一下构建日志,我看到三个条目是“compile foo.pch”。但我不知道为什么会这样。它每次都用稍微不同的设置编译它,如果我对我的项目进行了一些更改,编译foo.pch的三次尝试中有两次失败。有没有办法打破Xcode用来决定以什么顺序构建什么的过程,以便弄清楚为什么会发生这种情况?
编辑:Xcode 4.0.2。顶层的架构只有arm7,但是一些子项目有更多的架构。