gdb调试
文章平均质量分 78
dllbl
这个作者很懒,什么都没留下…
展开
-
gdb的简单使用和gdb+gdbserver方式进行ARM程序调试
gdb的简单使用GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义转载 2008-05-14 09:29:00 · 1732 阅读 · 0 评论 -
S3C2410 ARM板上构造gdb +gdbserver调试环境
S3C2410 ARM板上构造gdb +gdbserver调试环境 远程调试环境由宿主机gdb和目标机调试stub共同构成,两者通过串口或TCP连接。使用GDB标准程串行协议协同工作,实现对目标机上的系统内核和上层应用的监控和调试功能。调试stub是嵌入式系统中的一段代码,作为宿主机GDB和目标机调试程序间的一个媒介而存在。 就目前而言,嵌入式Linux系统中转载 2008-08-26 09:21:00 · 1033 阅读 · 0 评论 -
gdb+gdbserver 是调试目标板的常用方法.
gdb+gdbserver 是调试目标板的常用方法. 看了网上的一些资料,加上我自己的一些体会, 写个完整的记录吧:我的环境如下:HOST 192.168.0.33 Target: 192.168.0.34 NFS共享目录: mount -t nfs -o nolock /home/itlanger/work /mnt编译arm-gdb:下载gdb源代码: $ cd downloads转载 2008-08-26 09:23:00 · 5140 阅读 · 0 评论 -
使用DDD开发ARM Linux程序
使用DDD+GDB开发ARM Linux程序今天又取得了一些进展,赶快写下来以免自己忘记。自从Linux在我的板子上跑起来之后,我一直在想一个问题,怎么调试将来写的程序。其实我在Linux开发方面真得很外行,到了今天才知道GDB到底是 干什么用的,呵呵。我相信很多人从Bootloader调试开始一直都使用LED啊,printf这样的方法来调试。我做毕设时,就是在MTDBLOC转载 2008-08-24 18:10:00 · 1759 阅读 · 0 评论 -
gdb调试子进程
GDB 是 linux 系统上常用的调试工具,本文介绍了使用 GDB 调试多进程程序的几种方法,并对各种方法进行比较。GDB 是 linux 系统上常用的 c/c++ 调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如何使用 GDB 调试呢?考虑下面这个三进程系统:进程 Proc2 是 Proc1 的子进程,Proc3 又是 Proc2 的子进程。如何使用 GDB 调试 pro转载 2008-09-25 14:30:00 · 7321 阅读 · 0 评论 -
GDB移植_ARM_LINXU
GDB移植_ARM_LINXU原创 2010-08-12 12:00:00 · 3964 阅读 · 0 评论