Eclipse CDT中的GDB:无法执行MI命令/程序终止,信号SIGTRAP,跟踪/断点陷阱

时间:2017-05-26 20:58:39

标签: c++ eclipse eclipse-cdt

我无法让GDB在Eclipse CDT中工作。这是我的情况/事件顺序:

  • 我在Mac OS Sierra 10.12.4上
  • Eclipse CDT版本4.6.3
  • 我按照说明here安装了GDB - 一切顺利:我对可执行文件进行了代码签名并将Eclipse指向它
  • 我在Eclipse中打开了一个没有错误的现有项目,即我知道正在运行的项目 - 它编译,运行,都很好。
  • 我在Eclipse中启动了调试模式。
  • 在Eclipse甚至可以进入调试模式之前,我在标题为“发生问题”的弹出对话框中收到以下错误消息。马上:

"'启动[Exectuable]'遇到了问题。

最终发布序列出错

详细说明:"

Error in final launch sequence
     Failed to execute MI command:
     -exec-run
Error message from debugger back end:
During startup program terminated with signal SIGTRAP, Trace/breakpoint trap.
During startup program terminated with signal SIGTRAP, Trace/breakpoint trap.

[Executable]是我试图启动的可执行文件的占位符。我不太确定如何处理此错误消息。

  1. 如何找出Eclipse无法执行MI命令的原因?
  2. 为什么程序以跟踪/断点陷阱终止?我甚至没有设置任何断点。

0 个答案:

没有答案