相关疑难解决方法(0)

是否可以通过编程方式设置gdb观察点?

我想在我的C++程序中暂时设置一个观察点(硬件写入中断)来查找内存损坏.

我已经看过所有通过gdb手动完成的方法,但我想通过我的代码中的某些方法实际设置观察点,所以我不必闯入gdb,查找地址,设置观察点然后继续.

就像是:

#define SET_WATCHPOINT(addr) asm ("set break on hardware write %addr")
Run Code Online (Sandbox Code Playgroud)

c++ gdb watchpoint

15
推荐指数
3
解决办法
6221
查看次数

标签 统计

c++ ×1

gdb ×1

watchpoint ×1