【问题标题】:Xcode Bus Error When Compiling编译时 Xcode 总线错误
【发布时间】:2011-08-12 04:38:03
【问题描述】:

我的 iPhone 应用程序编译得很好,然后突然之间,它开始编译失败,并出现错误:

LLVM GCC 4.2 错误内部编译错误:总线错误 10

它在模拟器上编译得很好,但它不会构建到设备上。我已经尝试了看似一切的东西,但没有任何效果。没有我可以发布的堆栈跟踪。此外,代码太长,无法在此处粘贴所有代码,因为我无法确定问题出在哪里(同样,没有堆栈跟踪)。

如何缩小范围?

编辑:我知道我之前尝试过,但是将编译器设置为 GCC 而不是 LLVM GCC 成功编译了应用程序。我希望我知道 Xcode 会出现这种行为的原因,但现在我只能将其归结为幽灵。

【问题讨论】:

  • 您如何帮助自己并提供足够的信息以使问题可以回答。
  • @Nick,您将不得不提供比这更多的信息。一些背景和来源会很棒。如果可能,堆栈跟踪。我怀疑这个问题会很快关闭,否则你不会得到答案
  • 对不起大家,我只是恐慌。我的项目编译得很好,我尝试将它构建到我的手机上(相同的构建,没有进行任何更改),但随后它开始出现错误。它什么也没说...只是“LLVM GCC 4.2 Error Internal Compiling Error: Bus Error 10 at the bottom of a .m file on the @end line The source is far too long to post--除非有一些特定的你需要去的地方?

标签: iphone xcode compiler-construction compiler-errors bus-error


【解决方案1】:

当出现一些语法错误并且编译器无法前进时,我经常会收到此错误。旧版本的 Xcode 曾经这样说:

被之前的错误弄糊涂了,想要摆脱困境

(我怀疑内部是一样的。)

回去看看你最近的变化。我敢打赌这是一个分号或引号丢失的地方。这就是为什么我们应该每小时多次点击编译。我以前有过这个。这不是一场大灾难。你没有破坏任何开发工具。只需检查您的代码并查看语法错误。

【讨论】:

    猜你喜欢
    • 2011-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    相关资源
    最近更新 更多