编译时 Xcode 总线错误

发布于 2024-11-29 11:14:24 字数 342 浏览 2 评论 0原文

我的 iPhone 应用程序编译得很好,然后突然开始无法编译,并出现错误:

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

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

我怎样才能缩小范围?

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

My iPhone app was compiling just fine, then all of the sudden, it started failing to compile, with the error:

LLVM GCC 4.2 Error Internal Compiling Error: Bus Error 10

It compiles just fine for the simulator but it won't build to a device. I have tried what seems like everything, and nothing works. There is no stack trace that I can post. Additionally, the code is too long to paste all of it here since I can't be sure exactly where the problem is (again, no stack trace).

How can I narrow this down?

EDIT: I KNOW that I tried this before, but setting the compiler to GCC instead of LLVM GCC successfully compiled the app. I wish I knew the reason why Xcode was behaving this way, but for now all I can chalk this up to is ghosts.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

戈亓 2024-12-06 11:14:24

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

对之前的错误感到困惑,退出

(我怀疑这在内部是同一件事。)

回去检查你最近的改变。我敢打赌某处缺少分号或引号。这就是为什么我们应该每小时编译一次以上。我以前也有过这样的经历。这不是什么大灾难。您没有破坏任何开发工具。只需检查您的代码并查找语法错误即可。

I've often gotten this error when there's some syntax error and the compiler can't move forward. Older versions of Xcode used to say something like this:

confused by earlier errors, bailing out

(I suspect it's the same thing internally.)

Go back and cheek your recent changes. I'll bet it's a semicolon or quote missing somewhere. This is why we are supposed to hit compile more than once an hour. I've had this before. It's not a major disaster. You didn't break any of the dev tools. Just review your code and look fr the syntax error.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文