gdb

● 调试段错误

编译的时候加 -g参数,再执行,如果出现段错误,则会身材core文件,如果没有生成core文件,则执行命令,ulimit -c unlimited,然后在运行可执行文件。

调试:gdb [a.out] core 

中括号里为可执行文件名;

输入where命令,可查看具体的错误信息

参考:https://www.linuxidc.com/Linux/2015-09/123099.htm

● break [...] if <condition>

例如:b ssd.c:140 if req_num=417

b 123

posted @ 2018-03-21 11:39  volcanorao  阅读(150)  评论(0编辑  收藏  举报