gdb 代码调试

本文详细介绍了如何使用GDB进行Linux源码级别的调试,包括使用`layoutnext`、`layoutsrc`和`layoutregs`命令来布局窗口,以及`focus`命令切换窗口和`update`命令更新视图。此外,还提到了通过`startx`在main函数处启动调试,并介绍了gdb-tui(终端用户界面)的使用,帮助开发者更高效地进行程序调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GDB

linux 源码级别调试

  1. layout next

layout src 源码窗口
layout regs 寄存器窗口
focus cmd/src/asm/regs/next/prev
更新源代码窗口和当前执行点
update

https://blog.csdn.net/weixin_41783335/article/details/103110159?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2aggregatepagefirst_rank_v2~rank_aggregation-14-103110159.pc_agg_rank_aggregation&utm_term=gdb%E8%B0%83%E8%AF%95%E4%BB%A3%E7%A0%81&spm=1000.2123.3001.4430

  1. gdb -tui 被调试程序

在这里插入图片描述

start x 停在main 函数地方

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值