2024-04-23 09:21:10 发布
网友
最近,我意外地发现当前版本的GDB支持python脚本,这很可能意味着我可以在调试程序时绘制变量——这是我很久以前梦想的事情。但是,我很快就被卡住了,因为我无法从GDB中“取出”一个变量的值并将其分配给python变量。方法应该在gdb模块内部,但是我不知道调用哪个函数。有人知道吗?请告诉我:)谢谢!在
要访问当前选定的gdb框架中的变量x,可以使用
x
x = gdb.selected_frame().read_var("x")
这将为x分配一个^{}实例。在
要访问当前选定的gdb框架中的变量
x
,可以使用这将为} 实例。在
x
分配一个^{相关问题 更多 >
编程相关推荐