GDB 调试器

本文介绍了使用GCC进行C程序调试的局限性,并探讨了GNU Debugger (GDB) 的强大功能及其在嵌入式Linux应用开发中的应用。尽管GDB没有图形界面,但对于从事嵌入式开发的人员来说,掌握其使用方法仍然非常重要。

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

程序的调试工作在整个程序的开发过程中占据了相当大的比例。使用 gcc 调试 C 程序
时,只能依靠 gcc 发出的警告或错误信息来进行,所以调试的效率非常低。
为此,GNU 开发了 GDB 调试器(GNU Debugger)。GDB 的调试功能非常强大,甚至可以
和 Visual C++、Visual Basic、Jbuilder 等开发工具的调试器相媲美。但 GDB 的缺点是没
有图形调试界面。尽管如此,对于从事嵌入式 Linux 应用开发的人员还是有必要知道 GDB
的使用方法的。
例如:
 test.c:

include

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值