在ubuntu下使用gdb,在编译之前要加入 -g 参数。
gdb -tui 可执行文件名 :打开图形界面调试
gdb 可执行文件名:调用gdb调试该可执行文件。运行成功后会进入gdb的环境,在命令前有(gdb)。
(gdb)n:下一行
(gdb)s:如果有函数,则进入函数
(gdb)b 行号:在行号处设置断点
(gdb)u 行号:运行到行号处停止
(gdb)p 变量名:打印变量
在ubuntu下使用gdb,在编译之前要加入 -g 参数。
gdb -tui 可执行文件名 :打开图形界面调试
gdb 可执行文件名:调用gdb调试该可执行文件。运行成功后会进入gdb的环境,在命令前有(gdb)。
(gdb)n:下一行
(gdb)s:如果有函数,则进入函数
(gdb)b 行号:在行号处设置断点
(gdb)u 行号:运行到行号处停止
(gdb)p 变量名:打印变量