文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>GDB Remote

GDB Remote

时间:2009-07-07  来源:uestchm

  GDB是GNU项目的调试工具,由MRS完成,目前其指导委员会包含了来自redhat,apple,google,UC Berkeley,Ada core的各位专家,当然FSF的代表仍然是MRS。GDB可以用于native调试和remote调试。最近在项目上试用了一下remote调试功能,顺便总结一下。

1, GDB Remote调试的环境搭建。
  要使用gdb remote需要gdb和gdbserver两个工具,其中gdb运行于主机端,gdbserver运行于目标板。
  第一个问题,如何获取适用于目标系统的gdb和gdbserver?首先你需要从http://www.gnu.org/software/gdb/获取最新的gdb源代码包,目前的最新版本为6.8,于2008年3月27日发布,在remote调试方面有两个重大改进:增加对于multi-target架构的支持;增强了remote协议和gdbserver功能。获取源代码包后,我们需要对gdb和gdbserver分别进行编译,其中gdbserver的configure选项需要指明--host==host-arch,--target=target-arch在我们项目中,host-arch=target-arch=mipsel-linux,编译gdb的configure选项--host=x86-64 --target=mipsel-linux。
  (To be continued....)
相关阅读 更多 +
排行榜 更多 +
罗马战争与防御

罗马战争与防御

策略塔防 下载
3d坦克突击最新版

3d坦克突击最新版

飞行射击 下载
3d子弹先生射击模拟器安卓版

3d子弹先生射击模拟器安卓版

飞行射击 下载