还有这种操作?

【GDB调试】

用bat避免路径问题

:a
g++ cyc.cpp -g -Wall -o cyc -m32
gdb32 cyc.exe
pause
goto a
debuger.bat

开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】留坑

posted @ 2017-05-22 14:17  ONION_CYC  阅读(270)  评论(0编辑  收藏  举报