在gdb
I can typewatch &variable
中,然后继续,每当有东西写入该地址时,gdb 就会中断。
我正在使用 vscode 进行调试并想做同样的事情(这与监视窗口不同,它只会在断点被击中后显示变量值)。可能吗?
我可以通过单击“+”并输入来手动添加断点,&variable
但它永远不会变为活动状态并说模块尚未加载。我已经尝试-exec watch &variable
在调试器控制台窗口中手动输入,但是在使用播放按钮继续执行后它会挂起(vscode 认为程序正在再次运行,但事实并非如此)。
为此有一些 github 问题,但它们无故关闭: