gpt4 book ai didi

c++ - 在 Ubuntu 14.04 中启动我的应用程序时出现非法指令(核心转储)错误,如何查看转储

转载 作者:行者123 更新时间:2023-11-28 04:53:48 26 4
gpt4 key购买 nike

在启动我的应用程序时,我看到在某些装有 ubuntu 14.04 的机器上转储了非法指令核心。我的应用程序也是在 14.04 中构建的,但是在某些系统中安装和运行会出现这样的错误。

转储保存在哪里以及如何查看转储。我假设它可能有一些关于该机器不支持的指令的信息。

最佳答案

Ubuntu 默认不启用核心文件。为此,运行 ulimit -c unlimited,然后让您的程序再次崩溃。核心文件应该在当前目录下生成。

通常我会在 x86 扩展中看到这种情况,例如旧硬件上的新版本 SSE。要修复它,需要重新编译代码,或者升级硬件。

关于c++ - 在 Ubuntu 14.04 中启动我的应用程序时出现非法指令(核心转储)错误,如何查看转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47606532/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com