如何在gdb中创建一个步骤并同时显示该行的输出?

时间:2016-03-02 20:43:39

标签: c++ debugging gdb

我必须调试一个代码段,我有很多值,在进入下一行之前我需要知道每个值的值。我当然可以这样做     步     打印价值 但是如果超过3个值就会变得很累,那么是否有自动版本?

1 个答案:

答案 0 :(得分:0)

您可以使用display命令告诉gdb在每个步骤后重新计算表达式。例如,您可以:

(gdb) display var1
(gdb) display var2
(gdb) display var3