eclipse - 在 Eclipse 中设置内存断点

标签 eclipse memory conditional-breakpoint

如何在 Eclipse 中设置内存断点?也就是说,我想设置一个条件断点,当给定内存位置的数据发生变化时触发。

这个问题是asked before ,但 only provided answer没有解决这个问题,与 Eclipse Online help 中的信息基本相同。 .

我正在寻找的是更详细的信息(或者一个很好的例子),用于在 Eclipse 中设置条件断点,该断点将在特定内存地址的数据发生更改时触发。

最佳答案

您需要使用 watchpoint .从页面:

  1. 在编辑器中突出显示变量,或在大纲中选择它 查看。
  2. 点击运行>切换观察点
  3. 执行以下任一操作:
    • 要在读取监视表达式时停止执行,请选中读取复选框。
    • 要在写入监视表达式时停止执行,请选中写入复选框。
  4. 观察点出现在 Breakpoints View 列表中。

关于eclipse - 在 Eclipse 中设置内存断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13310693/

相关文章:

android - 从 Eclipse 如何同时执行多个 android 运行命令?

c++ - 使用 Eclipse 进行 C 编程(库之谜)

c++ - 静态变量的地址值可以与堆分配地址匹配吗?

debugging - 较高堆栈帧上的条件断点

java - 如何在 Android 中通过 String 使 SearchList 工作?

linux - Eclipse+Solex 的 HTTP 记录/回放替代方案

gcc - LDMIA 指令在皮质 M4 的外部 SRAM 上无法正常工作

c - 使用非 malloced 指针变量交换名称(malloced 名称)

sql-server-2008 - 在 SSMS 中调试时可以设置条件断点吗?

如果帧在回溯中,则 GDB 中断