gcc -g [option] [file]
gdb 可执行文件
设置断点和恢复命令
1.常见命令
l(list)
:查看载入的文件代码,如:l 10
,l main
;b(break)
:设置断点,如:b 10
,b main
;info b
:查看断点信息;r(run)
:从main运行,到断点处暂停;v 行号
:从该行号开始运行;p(print) n
:查看n值;n(next)
:单步下行;s(step)
:单步进入;c(continue)
:恢复程序的运行,执行下面程序;
2.高级命令
- disable 点;
- enable 点;
- delete 点info编号;
- tbreak 临时断点(一次);
- condition 点 <条件>;
- ignore 点 <num次数>