gdb调试工具使用教程

编译的时候必须带-g才会有调试信息

常用的命令

  1. l=list 主函数源码
    列出多行的办法,默认是十行,两个参数用逗号隔开,前面是开始,后面是终止行
    image

  2. b=breakpoint 设置断点 后面跟数字行数, b 6,代表第六行设置断点,info b 可以看到所有断点的设置情况,可以用delete 删除断点
    image
    image

  3. r=run 全速运行到断点处停止

  4. s=setp in 进入函数内部,

  5. n=next 单步调试

  6. c=continue 继续运行

  7. bt=breakrace 查看断点的堆栈情况

  8. p=print 打印参数的值 p n;p i

posted @ 2024-03-15 16:14  学不会xuebuhui  阅读(14)  评论(0编辑  收藏  举报
Language: javascript