社区
VxWorks
帖子详情
[求助]关于外部编辑器的使用
dengyixinos
2009-01-12 10:02:33
我已经使用SourceInsight称为Tornado的外部编辑器 确实非常方便
但是请教一下 如果需要debugger 那应该怎么办呢?我不能在程序里面设置断点啊?
请问大家是怎么处理的?
我的理解是:
在Vxworks或者其他系统中,不可能还像单片机样的用debugger 单步调试,靠打印调试信息,所以我请教下大家,我的理解是否正确?
...全文
175
10
打赏
收藏
[求助]关于外部编辑器的使用
我已经使用SourceInsight称为Tornado的外部编辑器 确实非常方便 但是请教一下 如果需要debugger 那应该怎么办呢?我不能在程序里面设置断点啊? 请问大家是怎么处理的? 我的理解是: 在Vxworks或者其他系统中,不可能还像单片机样的用debugger 单步调试,靠打印调试信息,所以我请教下大家,我的理解是否正确?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vxworks_linux
2009-02-09
打赏
举报
回复
可以在tornado中的option菜单中指定外部编辑器,不是好象不能支持debug,
不过在编译错误中直接点击错误,就可以关联到外不编辑器.
frank_zhou
2009-01-18
打赏
举报
回复
标准C中,可以用宏 __FILE__, __LINE__等啊
打印到文件的方法就多了,直接printf或者logMsg等往标准输出的打印,将任务的io重定向到文件中就可以了;用fprintf等都可以
dengyixinos
2009-01-17
打赏
举报
回复
谢谢楼上的回答
还想请教一下:
你所说的日志 打印出到一个记录文件来是使用什么函数呢?难道这个函数的形式可以传递行数、报错的错误信息之类的?
helenhf
2009-01-15
打赏
举报
回复
日志就是你程序在运行过程中将一些运行过程中产生信息打印到一个记录文件
比如调用了什么函数,输入参数值,中间的重要变量值,返回值,以及报错时的相关错误信息等
比如说申请内存失败,创建信号量失败之类的错误,尽可能写明原因,写明出错的文件、行数
应用程序出错如果记录的足够详细的话,直接查看日志能定位出原因
如果是系统出错基本上需要debug跟踪
dengyixinos
2009-01-14
打赏
举报
回复
小弟不懂
请问ls 日志之类的帮助定位是什么意思啊?什么是日志啊?
frank_zhou
2009-01-14
打赏
举报
回复
一般来说用日志之类的帮助定位错误,如果能解决的就解决了,但有时候光有日志是解决不了的,还是要靠debug来解决。
有源代码情况下,我8年使用vxworks了,还没有debug解决不了的问题
dengyixinos
2009-01-13
打赏
举报
回复
谢谢ls
嗯我觉得真正系统软件开发 进行的应该是用logmsg来打印调试信息吧?不是用debug
helenhf
2009-01-13
打赏
举报
回复
uedit也不行,并不是外部编辑器不支持debug,应该跟集成开发环境有关
据说tornado支持一个叫visual slick的外部编辑器进行debug
dengyixinos
2009-01-13
打赏
举报
回复
欢迎大家讨论
外部编辑器是不是都不支持debug?(支持也太牛了) Ultraedit呢?
helenhf
2009-01-12
打赏
举报
回复
好像不能通过sourceinsight来debug
只能用tornado自带的编辑器设置断点进行debug跟踪
大家來學VIM(一個歷久彌新的編輯器)[八]
本文深入探讨了Shell命令的
使用
技巧,包括执行
外部
指令、历史指令补全、插入
外部
指令执行结果等功能,并介绍了vim
编辑器
中的
求助
系统,包含在线帮助、主题查找、命令搜索等特性。
如何
使用
ModelSim添加
外部
编辑器
GVIM
本文详细介绍如何在ModelSim DE-6410.6c中集成
外部
编辑器
GVIM,解决中文注释乱码等问题,提升编辑体验。通过修改pref.tcl文件,实现持久配置,避免每次启动重复设置。
如何
使用
Quartus添加
外部
编辑器
GVIM
本文详细介绍了如何在QuartusPrime18.1中配置
外部
编辑器
GVIM,以解决中文注释乱码等问题,提升编辑体验。通过简单几步设置,即可实现
使用
GVIM替代Quartus自带
编辑器
。
设置uVision
外部
的
编辑器
本文详细描述了如何在KeiluVision开发环境中配置
外部
编辑器
,如Teasoft,以便程序员可以
使用
自己喜欢的文本
编辑器
进行编程。这对于提高工作效率有实际帮助。,
使用
notepad++作为keil的
外部
编辑器
本文介绍如何配置Notepad++作为STM32项目的轻量级
外部
编辑器
,实现与Keil MDK的无缝集成。通过简单的步骤,可以在Notepad++中高效编写代码,并保持与Keil MDK的良好交互。
VxWorks
2,187
社区成员
2,913
社区内容
发帖
与我相关
我的任务
VxWorks
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
复制链接
扫一扫
分享
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章