GDB调试方法总结

本文详细介绍了GDB的使用方法,包括如何运行程序、设置断点、查看和管理断点,以及程序运行控制。通过实例演示了在不同行和函数上设置断点,并展示了禁用和启用断点的操作,帮助开发者更有效地进行程序调试。
摘要由CSDN通过智能技术生成

gdb是调试程序,跟踪问题的一个非常好的手段,下面将详细的进行介绍它的具体用法

1 【首先介绍怎么用gdb运行程序】

用gdb编译程序时,首先在编译程序时加-g。

以上面的程序为例进行编译

gcc gdb_test.c -o gdb_test -g

有两种运行用法

  • 一是在编译成功后输入gdb + 编译后的文件名
  • 二是在命令行中先输入gdb,按回车,再输入file + 编译后的文件

    这两种方法选择其中一个就可以。

    然后输入run命令就可以将程序运行起来了,简写 r

2 【在程序中打断点】

  • 使用break进行打断点 ,简写为b
  • 可以对某一行进行打断点
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值