运行reverse-step时,目标子级不支持此命令错误

时间:2013-07-10 02:40:45

标签: debugging gdb

我正在玩gdb反向调试。所以我有一个简单的C程序,其中main()和foo()在main()中调用。

在gdb内部,我做了以下

b main
record
run

然后我带着:{/ p>进入foo()

s

然后我试着回去

reverse-step

当我收到标题中的错误消息时。

我的gdb版本是:GNU gdb(GDB)7.5.91.20130417-cvs-ubuntu

我做错了什么?

1 个答案:

答案 0 :(得分:5)

在使用run开始录制之前,您必须开始调试程序(使用record命令)。尝试

b main
run
record