2016-05-31 61 views
0

我有一个项目,它完全从xCode 7构建,但从bash中失败。我对命令行非常陌生,因此不太清楚,我应该提供哪些附加信息。它只是运行大量的源文件,并在CompileC部分失败。从命令行构建iOS应用程序带来的错误

它带来单个消息: 以下制作命令失败: CompileC构建对象 - 正常/ ARMv7的/ PGDataManager.o 路径源 PGDataManager.m正常的ARMv7目标c com.apple.compilers 路径.llvm.clang.1_0.compiler

这是这个具体的来源,我想,但我想知道它为什么从xCode完美的作品?另外,我已经检查过这个PGDataManager,一切都很好。

如果我可以提供其他信息 - 请问我。

+0

当你在Xcode做一个好身材,去报告导航器窗口,找到它编译该源文件的行。 (确保选择了“所有消息”。)单击行右边的按钮将其展开。比较Xcode发出的编译命令与你在命令行看到的编译命令。 –

+0

我没有明白。我在编译xCode期间没有问题,只能从终端 –

+0

我明白。我的评论告诉你如何看到一个**好的**编译命令,以便你可以将它与一个失败的比较。 –

回答

0

经过一番研究,我成功了。这里是我的步骤,如果有人接近类似的问题:

  • 起初我在禁用设置“查找暗指的依赖”,并试图再次在Xcode构建它。很多有头错误的出现,我固定他们
  • 我以前的工作空间,而不是xcodeproj
  • 设置ARCHS似乎没有必要
相关问题