之前打错了,是GDB MI,既Machine Interface,是专门为应用程序前端提供的接口,像Eclipse,Insight这样的调试软
件都是通过这个接口和GDB通讯。所以,有不少的代码和经验可以参考。

On 7月28日, 上午8时31分, limodou <[email protected]> wrote:
> 2009/7/27 eic <[email protected]>:
>
> > 一个IDE所需的几个基本功能包括, 以及所需做的工作:
> > 1. 程序代码编辑器 > UliPad已经包含
> > 2. 编译器/二进制工具 > GCC | LLVM
> > 3. 自动建立工具 > 使用Scons实现
> > 4. 调试器/下载工具 > GDB/IM
> > 5. 版本控制 > UliPad已经包含
>
> > 所做的大部分是一些粘合到工作。1、5,UliPad已经有了。
> > 首先完成2,3。
>
> > 这个算我的一个Task List了。
>
> 支持。不过调试器算是高难度的一个东西了。所以我自已是没有实现过。
>
> --
> I like python!
> UliPad <<The Python Editor>>:http://code.google.com/p/ulipad/
> UliWeb <<simple web framework>>:http://uliwebproject.appspot.com
> My Blog:http://hi.baidu.com/limodou

Reply via email to