全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 819|回复: 2

Linux比Windows显示漂亮,支持代码高亮 GDB命令傻瓜速成

[复制链接]
发表于 2021-11-1 17:40:53 | 显示全部楼层 |阅读模式
本帖最后由 sRGB 于 2021-11-1 17:42 编辑

C语言编程-GDB程序调试工具命令傻瓜速成




如图,GDB调试基本命令 l b r n p i f q
用l查看源码,b设置断点为main函数,也可以按行号设置断点行b x ;
r运行程序,n逐行运行程序,p显示变量值;
i命令是info的缩写, info locals 可以同时显示函数中多个变量的值。
f命令是frame的缩写,显示当前源码和函数信息,q命令是quit的缩写。


GDB在学习ARM汇编也很好用,可以显示源码,汇编码,寄存器值
前几天论坛大佬说使用GDB显示方便,今天学习了一下,果然比较好用




layout asm 可以用来分窗口显示汇编码
disassemble 命令显示汇编码; info registers 显示寄存器值

发表于 2021-11-24 09:29:31 | 显示全部楼层
看不懂啊。满屏代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-5-11 14:19 , Processed in 0.065724 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表