ChinaUnix.net
相关文章推荐:

gdb 调试 arm程序

网上的文章, 我整理下, 转成了PDF, 希望能有用。 文件:DebugPrg by gdb.pdf 大小:361KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/96896/showart_1930914.html

by Junping1982 - Linux文档专区 - 2009-05-16 09:45:06 阅读(909) 回复(0)

相关讨论

转载1 (1) download gdb source ftp://ftp.gnu.org/gnu/gdb/ (2) compile (2.1) compile gdb ./configure --target=arm-linux -v make 在gcc4.0中,强制转换的值不能做左值. 如果您和我一样用的是gcc 4.0, 那只好把这几个地方修改了,也不知道是不是因为这个原因,有了本文最后面的那个问题。 (2.2) compile gdbserver(这个是要运行在arm上的,所以要进行交叉编译) cd gdb/gdbserver ./configure --target=arm-linux --host=arm-lin...

by 梁山老妖 - Linux文档专区 - 2007-08-25 11:27:51 阅读(882) 回复(0)

使用图形界面调试arm程序: insight + gdb 收藏 【转帖请注明出处:blog.csdn.net/lanmanck】 1、首先下载insight,我这里是6.8版本,里面已经包含gdbgdbserver了 :) 2、编译pc端得程序,类似visual studio,可以按照这篇文章来做: http://linux.chinaunix.net/techdoc/develop/2008/12/28/1055528.shtml 但是有一点上述文章没有提到,那就是编译器链接库路径也要加进去的问题。 #cd insight #./configure --target=arm-linux ...

by iibull - Linux文档专区 - 2009-09-15 08:49:39 阅读(1085) 回复(0)

没做过之前感觉很深奥的,所以一直没有尝试过。现在要用了,只好搞起来,原来不过如此。:-)。从网上baidu了一些资料,照着做起来。人家讲的都很清楚了,可你不一定行的。需要根据自己的情况,因地制宜。 我遇到的问题有: 首先就是编译的问题。这个和你的系统,gcc有关系了。比如我的系统是fedora6,gdb的低版本(6.2,5.2.1),编译都通不过。只有6.6可以通过。我的交叉编译器是赫赫有名的2.95.3,:-)。 再有就是调试中的问题。板...

by zxg623 - Linux文档专区 - 2008-05-06 00:10:34 阅读(502) 回复(0)

作者:zieckey (zieckey@yahoo.com.cn) All Rights Reserved! 在arm板上运行 gdbserver [root@51Board usb]# ./gdbserver 192.168.0.29:1234 arm0702_8.out Process arm0702_8.out created; pid = 228 从服务器中等待一个请求 这个是对qte程序调试,先运行程序调试进程号。在PC机上程序名称一样的。 // ./gdbserver 192.168.0.29:1234 --attach 545 说明: 这里的192.168.0.29是上位PC机的IP(这个应该于arm板...

by zieckey - Linux文档专区 - 2007-09-02 20:01:18 阅读(977) 回复(0)

没做过之前感觉很深奥的,所以一直没有尝试过。现在要用了,只好搞起来,原来不过如此。:-)。从网上baidu了一些资料,照着做起来。人家讲的都很清楚了,可你不一定行的。需要根据自己的情况,因地制宜。 我遇到的问题有: 首先就是编译的问题。这个和你的系统,gcc有关系了。比如我的系统是fedora6,gdb的低版本(6.2,5.2.1),编译都通不过。只有6.6可以通过。我的交叉编译器是赫赫有名的2.95.3,:-)。 再有就是调试中的问题...

by ly44770 - Linux文档专区 - 2007-05-11 10:17:14 阅读(667) 回复(0)

gdb的简单使用 gdb是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现gdb这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,gdb主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2、可让被调试程序...

by long_ming - Linux文档专区 - 2008-12-28 14:55:49 阅读(1157) 回复(0)

译安装gdb+insight和gdbserver远程调试arm开发板native应用程序 下载gdb-6.8.tar.bz2 http://ftp.cs.pu.edu.tw/Linux/sourceware/gdb/releases/ 一.编译安装gdb luther@gliethttp:~/gdb-6.8$ ./configure --target=arm-linux --enable-sim --prefix=/usr/local luther@gliethttp:~/gdb-6.8$ make luther@gliethttp:~/gdb-6.8$ sudo make install 二.编译安装gdbserver luther@gliethttp:~/gdb-6.8/gdb/gdbserver$ ./configure --ta...

by pineyer - Linux文档专区 - 2009-05-20 21:01:02 阅读(1260) 回复(0)

【摘要】:本文首先介绍了gdb+gdbserver相关的概念,然后介绍了其下载、编译、安装等过程;接着介绍了利用gdb+gdbserver调试应用程序的流程及实例等;最后分析了下gdb+gdbserver安装过程中的常见问题。 【关键词】:gdbgdbserver,远程调试 目录 一、gdb+gdbserver总体介绍... 1 二、源代码下载... 1 三、配置编译及安装下载... 1 四、gdb+gdbserver nfs调试流程... 2 五、如何利用串口调试... 3 六、实战调试... 3 七、linu...

by embededgood - Linux文档专区 - 2009-07-12 01:02:03 阅读(793) 回复(0)

程序编译时用-g加调试信息 可是在主机调试的时候,说没有调试符号信息 不知道是什么原因,交叉工具链是自己编译的,是否要加上gdb编译交叉工具链?

by nishizawa23 - CPU与编译器 - 2010-07-23 23:21:01 阅读(2077) 回复(0)

gdb的简单使用和gdb+gdbserver方式进行arm程序 gdb的简单使用 gdb是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现gdb这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,gdb主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求...

by piaoyizu - Linux文档专区 - 2009-08-04 17:21:39 阅读(794) 回复(0)