【发布时间】:2015-10-21 12:38:03
【问题描述】:
我正在使用 Eclipse Mars 并尝试调试 C++ 文件。我正在向一行添加断点,但几秒钟后我收到警告:
断点安装失败:中断失败。
即使我确定代码确实到达了断点所在的行,调试器也不会在该点停止。
有什么办法可以解决这个问题?
【问题讨论】:
标签: c++ eclipse debugging breakpoints
我正在使用 Eclipse Mars 并尝试调试 C++ 文件。我正在向一行添加断点,但几秒钟后我收到警告:
断点安装失败:中断失败。
即使我确定代码确实到达了断点所在的行,调试器也不会在该点停止。
有什么办法可以解决这个问题?
【问题讨论】:
标签: c++ eclipse debugging breakpoints
此消息表明您设置断点的源文件不属于您正在调试的实际二进制文件
【讨论】:
错误消息说:“中断失败”。这似乎不是将二进制文件与源文件匹配的问题,而是 GDB 无法中断进程的问题。我的建议是在程序实际启动之前重新启动调试器并设置断点。
我在 Eclipse 中调试 C++ 多线程程序时有时会遇到此错误。
【讨论】:
虽然我在 Eclipse 中没有遇到过这样的问题,但我的建议是通过以下链接查看 Eclipse 论坛:
【讨论】:
确保“跳过所有断点”未启用!
【讨论】:
我在 Eclipse TrueStudio Atollic 上收到过这个警告。它完全没有妨碍我的调试。我重建,检查断点属性不成功。然后我留在Eclipse ide,关闭项目,重新打开它,警告就消失了。
【讨论】: