在GDB中监视变量变化:访问观察点
在GDB中,您可以设置断点来监视特定事件,包括内存访问。为了监视变量更改,GDB 提供了观察点。
rwatch 和 awatch 命令
要在对变量的读取访问上设置断点,请使用 rwatch 命令:
gdb$ rwatch <variable>
要在读/写访问上设置断点,请使用 awatch命令:
gdb$ awatch <variable>
内存地址观察点
您还可以使用 rwatch 在内存位置设置读取观察点命令:
gdb$ rwatch *<address>
限制
gdb$ show can-use-hw-watchpoints
以上是如何使用GDB中的观察点监控变量变化?的详细内容。更多信息请关注PHP中文网其他相关文章!