linux环境gdb调试工具学习笔记

来源:互联网 发布:淘宝联盟 api推广 编辑:程序博客网 时间:2024/06/14 06:55

一、gdb启动

1.1 gdb启动命令,输入gdb之后即启动gdb调试工具,(gdb)是提示符

1.2 gdb启动调试工具并显示源代码窗口,linux终端输入: gdb -tui

二、linux编译程序

2.1 linux终端输入:gcc filenameSrc -o filenameO -g

2.2 开始调试程序  linux终端输入:fiile filenameO

三、常用调试命令

run 开始运行程序,断点处停止

step 下一步,会进入函数内部

next 下一步,不会进入函数内部

break main 在main函数第一条执行语句加断点,int a_var = 1; 这不是可执行语句

break N 在第N行设置断点

break func 在函数func处加断点

finish  直接执行完正在执行的函数,step 进入函数内部,可以用finish执行完函数

continue  继续执行,直到下一个断点处停止

quit 退出gdb调试环境

注:用 gdb -tui命令进入gdb调试环境时,源代码窗口会显示当前调试行



0 0