首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >铬忍者构建失败(非法指令输出)

铬忍者构建失败(非法指令输出)
EN

Stack Overflow用户
提问于 2013-10-31 00:34:13
回答 1查看 974关注 0票数 0

我遵循内核,当我尝试运行“Linux build instructions -C out/Debug chrome”时,我只得到输出“非法指令(核心转储)”。现在,我真希望我能找到核心转储的位置,看看里面是否有更具体的信息……

作为参考,我正在尝试在Ubuntu 13.10上运行忍者。

有没有其他人在构建Chromium或尝试使用忍者构建其他东西时遇到过这种情况?另外,我在哪里可以找到核心转储?

EN

回答 1

Stack Overflow用户

发布于 2013-11-26 06:49:39

错误消息“非法指令(核心转储)”表明当前二进制文件正在使用CPU不支持的指令。

请检查是否使用了用于编译的软件(编译器、链接器、ar、ninja-build等)是否与您的CPU架构相匹配。除非你没有像ARM或POWER这样的奇特系统,否则你会把32位(例如i586)和64位(x86-64)混在一起。

或者你编译到一个错误的目标。你的编译器标志是否包括像"-march=“这样以-m开头的标志?这可能会导致相同的错误,但只有在执行编译后的代码时才会发生。你造过吉普或忍者吗--造你自己?这将是另一个犯这种错误的地方。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19688633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档