无法在gdb中为变量p设置值

时间:2014-06-11 09:14:19

标签: unix gdb

在应用程序中,使用名为p的变量。我试图改变价值来检查行为。但是gdb正在正确地解释它。

(gdb) set p=0
Undefined set print command: "=0".  Try "help set print".
(gdb) set p=0x0
Undefined set print command: "=0x0".  Try "help set print".

below line works fine.
(gdb) set size=900

我知道更改变量名称会起作用,但这需要停止gdb并重新编译。

1 个答案:

答案 0 :(得分:0)

  

(gdb) set p=0

请改为尝试:

(gdb) set var p = 0