gdb调试
1.程序编译 gcc -g ./a.out
2.运行程序 run r
3.退出gdb模式 quit
//查看 gdb命令 man gdb
run ---运行
quit ---退出断点
break + 函数名 ---- 断点到函数
b 7 ---- 断点到具体行
info b ----查看断点
进入断点后 layout :显示断点函数代码
next ---下一步
list ---查看源代码
p 具体变量 ---查看变量的信息
p arr[0]
p &arr[0]
----- cp 源代码 拷贝出一份代码
step s----进去一个具体的函数调试
gdb–调试日志
开启gdrfb调试日志-- set logging on
1.调试程序挂掉 code文件
ulimit shell快捷指令,可控制shell执行程序的资源。
首先要看是否有code文件 。自己是否有 ulimit 然后查看
2.调试一个正在运行的程序