|
|
|
|
| 有人参与过debugger的开发吗?或者研究过GDB实现的? |
 有人参与过debugger的开发吗?或者研究过GDB实现的? - nibbling [ 2005-05-19 20:27 | 147 byte(s)]
 Re: 有人参与过debugger的开发吗?或者研究过GDB实现的? - nibbling [ 2005-05-20 17:43 | 128 byte(s)]
 Re: 有人参与过debugger的开发吗?或者研究过GDB实现的? - tigerwood [ 2005-05-20 18:04 | 296 byte(s)]
 Re: 有人参与过debugger的开发吗?或者研究过GDB实现的? - nibbling [ 2005-05-20 19:28 | 92 byte(s)]
 Re: 有人参与过debugger的开发吗?或者研究过GDB实现的? - tigerwood [ 2005-05-20 17:30 | 571 byte(s)]
 Re: 有人参与过debugger的开发吗?或者研究过GDB实现的? - qiyoa [ 2005-05-21 22:29 | 163 byte(s)]
 Re: 有人参与过debugger的开发吗?或者研究过GDB实现的? - teawater [ 2005-05-22 12:19 | 134 byte(s)]
 Re: 有人参与过debugger的开发吗?或者研究过GDB实现的? - qiyoa [ 2005-05-22 13:34 | 421 byte(s)]
 Re: 有人参与过debugger的开发吗?或者研究过GDB实现的? - simtiger [ 2005-05-31 23:03 | 81 byte(s)]
 Re: 有人参与过debugger的开发吗?或者研究过GDB实现的? - teawater [ 2005-05-22 15:04 | 318 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
|
最近要参加一个调试器的开发项目,不知道除了了解dwarf格式外,还应该从哪些方面入手!实在是新手,比较迷茫,希望大家给点帮助!这也是原来想了解GCC的一个原因吧!
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
> 最近要参加一个调试器的开发项目,不知道除了了解dwarf格式外,还应该从哪些方面入手!实在是新手,比较迷茫,希望大家给点帮助!这也是原来想了解GCC的一个原因吧!
你可以先看看《GDB INTERNAL》,大略的过一遍即可,或者用GDB调试调试自己, 既掌握GDB的用法,又能了解GDB工作细节。 应该是一举两得。
对了,能问一些你们项目的细节情况吗, 你们要做的是什么样的东西呢? GDB已经比较成熟,也许别人都已经做过了。 如果是与GDB相关,无论是增强还是移植,我建议你们到GDB的邮件列表中去问一问,也许会有意想不到的收获。 我也在做一些跟GDB相关的工作,欢迎交流的说
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
|
嵌入式我不是很了解,但我看GDB邮件列表上很多人在讨论不同嵌入式平台下GDB的开发,多到上面看看应该有好处。 个人感觉先看GDBSERVER那部分比较好一些:代码少,流程简单,只需要考虑底层的东西,而不用处理上层用户接口以及符号处理。 再说嵌入式平台下面好象很多都只是移植一个GDBSERVER然后搞一个远程调试就差不错。
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
gdb代码算是比较清晰的了 不如直接看他的代码
gdb中添加一些命令 你可以看看其中对add_cmd以及其中其他几个函数的使用 应该对你有帮助
|
|
----
读了这么多年的书 还是觉得幼儿园好混
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
谢谢您的回复,我现在正在看gdb的源代码。
我现在不想让gdb支持那么多的文件格式,只想保留对elf文件和dwarf2调试信息格式的支持,所以在编译的时候只想编译有关的文件,但是我以前做的都是修改Makefile.am,然后automake,autoconf,但是在gdb的源代码中么有Makefile.am这个文件,只有Makefile.in,是直接修改这个文件吗,然后用什么命令生成Makefile啊?
automake,autoconf一直不是很明白,所以在这里请教大家了
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
“我现在不想让gdb支持那么多的文件格式,只想保留对elf文件和dwarf2调试信息格式的支持,所以在编译的时候只想编译有关的文件”
这个我觉得主要跟bfd有关 你看看bfd那个目录。。。
am这个问题我也遇见过。。。好像很少有在源码包中带am 每次想起来都觉得很奇怪 不带am别人作代码扩展都很不方便 不道谁有什么见解
|
|
|
----
读了这么多年的书 还是觉得幼儿园好混
|
|
[Original]
[Print]
[Top]
|
|
|