设为首页 加入收藏
首页 资讯 vxWorks VMEbus 硬件 开源系统 大杂烩 EBook BBS
我要投稿

TOP

Tornado如何进行debug
2011-04-09 13:42:04 来源:www.vxdev.com 作者:helen 【 】 浏览:315次 评论:0

老是记不住怎样debug,现在详细的写下来。。
第一步:自然是先运行起来VxWorks.exe咯
然后就是Tools->Target Server->Config…要明确的一点就是选择wdbrpc,然后core file and symbols中的core file一定要和当前跑起来的exe在一个地方,否则连接不上。
第二步:确定configure target server 无误之后就可以launch simulator了
第三步:simulator运行起来之后就已经差不多了,然后就是下载模块的问题了,不用调试的模块点击build tool bar上的download object file or boot image来进行下载,需要进行调试的模块打开Workspace中的Object Modules,点击鼠标右键进行下载。
据说是下载到的内存空间不一样,如果全部用前者下载就会找不到模块的地址……
第四步:在debug tool bar中选择用来进行debug的simulator,点一下那个小虫子,就可以附加调试信息到程序中了,比如断点什么的
要注意的是:改动了程序之后要重新编译并生成exe,target shell需要reboot一下,并重新添加调试信息。还有,多任务调试时Tools->options->Debugger->Auto attach to tasks:选always就会自动attach到运行到断点的任务上,否则需要用alt+f6手动attach到任务中。
还有一点:bootable程序和downloadble程序调试过程是一样的,如果没办法运行到断点处,那么一定是程序的问题~~

您看到此篇文章时的感受是:
Tags:debug tornado 责任编辑:frank
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Tornado搭建调试环境 下一篇Tornado Train Workshop 要点

评论

帐  号: 密码: (新用户注册)
表  情:
内  容:

相关栏目

最新文章

图片主题

热门文章

推荐文章

相关文章

广告位