1
“总线错误”不会告诉我太多,所以我想访问核心文件以找出错误的位置。我试图做到这一点:总线错误 - 如何找出程序死亡的地方?
(gdb) core core
/this/is/my/directory/Program/core: No such file or directory
(gdb)
但它说没有目录。我在Mac上使用Qt编译我的程序,它不会产生任何称为“核心”的东西。任何关于如何调试的建议?
谢谢。
用于Linux呢?你有没有试过附加一个调试器?如果你使用QtCreator作为IDE,那么你可以看到这个callstack,设置断点并正常调试你的应用程序。 – AJG85 2011-06-12 18:49:03
我认为这会对你有所帮助:http://stackoverflow.com/questions/2080918/where-are-core-dumps-written-to-in-mac-os-x – littleadv 2011-06-12 18:49:56