当我尝试使用 gdb
运行程序时出现此错误.
(gdb) 运行
启动程序:/Users/vp/personal/a.out
【进程3676的新线程0x1803】
【进程3676的新线程0x1b03】
在启动期间程序以信号 SIGTRAP 终止,跟踪/断点陷阱。
(gdb)
有人对消息有任何想法吗?
最佳答案
我在 High Sierra 上运行的系统上的原因是文件 .gdbinit
没有找到。我使用 Eclipse C/C++ 作为代码编辑器。在“调试器”下的调试配置中,.gdbinit
的路径必须指定,例如/Users/john/.gdbinit
.然后使用 Eclipse 的 gdb 工作。
另外使用说明gdb 8.0.1必须使用。
关于macos - 在 macOS High Sierra 10.13.12 上使用 gdb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49044021/