如何在GDB的新Python支持下为变量赋值?
最近我惊喜地发现,当前版本的GDB支持使用Python脚本,这很可能意味着我可以在调试程序时绘制变量——这是我很久以来的梦想。不过,我很快就遇到了问题,因为我不知道怎么把变量的值从GDB中“拿出来”,并赋值给一个Python变量。这个方法应该在gdb模块里,但我不知道该调用哪个函数。有没有人知道?请告诉我 :) 谢谢!
1 个回答
3
最近我惊喜地发现,当前版本的GDB支持使用Python脚本,这很可能意味着我可以在调试程序时绘制变量——这是我很久以来的梦想。不过,我很快就遇到了问题,因为我不知道怎么把变量的值从GDB中“拿出来”,并赋值给一个Python变量。这个方法应该在gdb模块里,但我不知道该调用哪个函数。有没有人知道?请告诉我 :) 谢谢!