一些常用的gdb命令
在NS3中,在命令行中输入下面的命令,进入gdb调试模式。
./waf - -run=mytest - -command-template=”gdb %s”
命令 | 作用 |
---|---|
l | 列出当前语句上下几行的代码(相当于list) |
(直接回车) | 重复上一次的命令 |
break test.cc:16 | 设置断点,在test.cc文件的第16行 |
break func | 设置断点,在函数func()入口处 |
info break | 查看断点信息 |
r | 运行程序(相当于run) |
d 2 | 删除断点2(相当于delete) |
n | 逐过程执行(相当于next) |
c | 继续运行程序(相当于continue) |
p i | 打印变量(相当于print i) |
finish | 退出当前函数 |
q | 退出gdb(相当于quit) |
s | 逐语句运行(相当于step) |
bt | 查看函数栈 |