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

一、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
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值