3
默認情況下,GDB的內部變量將是$ 1,$ 2,$ 3,....如何重新命名從$ 1命名它們?
(gdb) p v1
$1 = 7
(gdb) p v2
$2 = 8
(gdb) p v3
$3 = 9
(gdb) ??? // what should be put here?
$1 = 0
默認情況下,GDB的內部變量將是$ 1,$ 2,$ 3,....如何重新命名從$ 1命名它們?
(gdb) p v1
$1 = 7
(gdb) p v2
$2 = 8
(gdb) p v3
$3 = 9
(gdb) ??? // what should be put here?
$1 = 0
看着the documentation,沒有明確的命令來清除值的歷史。
它確實提到了file
和symbol-file
命令,它們可以更改符號表,清除歷史記錄。
另外,您可以使用output
而不是print
來避免將打印的值放入值歷史記錄中。
是的,這是正確的。沒有辦法做到這一點。不過,我想知道他爲什麼要這樣做。也許他真的想做別的事情。 – 2014-08-28 16:25:53