还有这种操作?
【GDB调试】
用bat避免路径问题
:a g++ cyc.cpp -g -Wall -o cyc -m32 gdb32 cyc.exe pause goto a
开O2在调试中容易出现奇怪错误,尽量不要开!
常用命令:
----------
help info 输出所有cmd指令
r 运行
----------
b 100 在100行前设置断点
b main 在对应函数过程内的第一行前设置断点
d 1 取消一号断点
i b 显示所有断点信息
cl 清除所有断点
----------
c 继续执行程序
n 执行下一行(适用于有断点时执行该行)且不会跳出函数
s 执行下一行且可能跳出函数(即会进入调用的函数内)
----------
p x 输出变量x的值
disp x 每次停顿都输出变量x的值(可以是数组),监控的必须是已经定义的变量。
d disp 1 取消1号监控变量
i disp 显示所有监控信息
----------
q 退出
----------
http://blog.csdn.net/dimensionoffive/article/details/70178200
【EMACS】留坑