发明名称 |
一种交叉集成开发环境中的符号调试方法及系统 |
摘要 |
本发明公开了一种交叉集成开发环境中的符号调试方法,可满足开发人员对于快速调试的需求,缩短软件开发的周期。所述方法包括以下步骤:(a)主机按照目标机的环境信息对需要在目标机上的运行的源文件进行编译,生成目标可执行文件,所述目标可执行文件包含调试信息和执行体;(b)主机从目标可执行文件中分离出调试信息,并将其拆分为多个调试符号文件及一个包含拆分信息的描述文件,并约定描述文件与所述执行体的对应关系;(c)调试器无负荷启动,根据调试动作对目标机上的执行体进行调试时,查找描述文件,加载需要的符号调试文件进行调试。 |
申请公布号 |
CN100478914C |
申请公布日期 |
2009.04.15 |
申请号 |
CN200710106701.3 |
申请日期 |
2007.05.28 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
王云峰 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 |
代理人 |
龙 洪;霍育栋 |
主权项 |
1、一种交叉集成开发环境中的符号调试方法,包括以下步骤:(a)主机按照目标机的环境信息对需要在目标机上的运行的源文件进行编译,生成目标可执行文件,所述目标可执行文件包含调试信息和执行体;(b)主机从目标可执行文件中分离出调试信息,并将其拆分为多个调试符号文件及一个包含拆分信息的描述文件,并约定描述文件与所述执行体的对应关系;(c)调试器无负荷启动,根据调试动作对目标机上的执行体进行调试时,根据源文件名称或目标调试地址查找描述文件,加载需要的调试符号文件进行调试。 |
地址 |
518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部 |