调试正在运行的程序
1.先启动程序
2.ps aux | grep ETest
3.启动调试进程号方式
启动gdb调试
进程号方式
gdb -p XXX进程号
直接调试可执行文件
gdb 可执行文件名
GDB打断点
b 函数名
b 文件名:行数
GDB删除断点
删除所有断点
delete
删除编号为num的断点
delete num
如果存在断点,删除对应的所有断点信息
clear 行号或者函数名
GDB查看断点信息
info b
清除行号10对应的所有断点
clear 10
GDB运行
r
GPB查看参数
p 参数名字
GDB直接执行完剩余代码
finish
GDB不执行完剩余代码直接返回
return
GDB监视变量的值
watch 变量