1

我正在尝试在 Eclipse CDT 下调试 Linux C++ 程序。当我启动调试会话时,我在源代码中设置了两个断点,但是我在控制台输出中看到了这一点:

无法插入断点 6. 访问内存地址 0x25a 时出错:输入/输出错误。无法插入断点 7. 访问内存地址 0x8 时出错:输入/输出错误。

我的断点永远不会被击中。但是,该应用程序确实运行。关于 I/O 错误意味着什么的任何想法?

泰,弗雷德

4

1 回答 1

2

关于 I/O 错误意味着什么的任何想法?

它们意味着 GDB(由 Eclipse CDT 使用)试图在 address0x25a和上设置断点0x8,但失败了(上述任何一个位置都没有代码)。

为什么 GDB 决定设置断点是不可能的:你没有提供任何关于你如何设置断点的细节。

于 2013-01-02T23:44:34.293 回答