gdb基本使用方法

 gdb最基本的使用流程:
                1.生成可调试的程序. 例:gcc -g hello.c -o hello
                2.启动GDB. 例:gdb hello
                3.设置断点等. 例:break main 或者 break hello.c:行号
                4.运行程序. run 
                
gdb的基础命令:{
                    n: (next)单步运行(不会进入函数里面)
                    s: (stap)单步步入运行(会进入函数里面)
                    c: (continue)继续运行
                    b {函数名/行号/文件名:行号/行号 if条件}: (break)设置断点
                    r: (run)开始运行程序
                    l: (list)查看程序代码
                    p 变量名: (print)查看变量
                    set 变量=值: 设置变量的值
                    info break: 查看所有断点信息
                    delete [断点编号]: 删除某个断点或者删除所有断点
                    finish :运行程序到当前函数结束
                    watch 变量名 : 指定变量进行监控
                    q: (quit)退出gdb
                }

猜你喜欢

转载自blog.csdn.net/u013845608/article/details/85620862