统计源程序的工具
摘要: 今天甲方通知要统计一下我们协议栈代码的行数,好久没有关心过这样的问题,上一次统计代码行数好像是好多年前的事情了,也忘记了用的什么工具。最开始想用NLOC,因为需要.NET 2.0,我的机器装不上。为了这个工具安装.NET 2.0有点不划算。又找了一个C++编写的工具Code Counter Tool。这个工具可以支持Visual C++ 6.0的工程。不过我们的工程是VxWorks工程,对于非VC6的工程需要建立一个.map文件,里面包括所有需要统计的文件。
阅读全文
posted @
2009-01-22 16:30 zealsoft 阅读(1241) |
评论 (1) 编辑
V.42 bis的源程序
摘要: 因为TETRA标准中分组数据的压缩协议为V.42 bis,让学生在网上找个代码来用。学生找了半天,只找到LZW的代码,没有找到V.42bis,虽然两者差别较少,但是还是不同的,只好自己找。其实找起来很容易,在Google CodeSearch上输入v42bis就找到了。找到的是SpanDSP这个库中的一个文件,写得很清晰,注释也比较全。SpanDSP是一个专用于电话领域的信号处理库,包括各种语音编码、采用的协议处理等等,象项目中用到的HDLC协议在这里也可以找到。在查找代码方面,Google CodeSearch比直接使用Google方便多了。
阅读全文
posted @
2009-01-21 22:07 zealsoft 阅读(1252) |
评论 (0) 编辑
如何在VxWorks下为TAU G2的程序设置断点
摘要: TAU G2程序本身的仿真功能很强,如果程序在目标机上运行时出现逻辑错误,你总是可以在TAU G2的仿真环境下模拟出这个错误并找到出错的原因,一般不需要借助操作系统的C代码调试工具。但是如果是在TAU G2中调用了C语言的函数,或者在环境函数中出现错误,问题就复杂了,因为TAU G2的仿真环境无法跟踪这些C语言的代码,你只能借助操作系统自身的调试功能了。
阅读全文
posted @
2008-10-13 23:18 zealsoft 阅读(1298) |
评论 (0) 编辑
VxWorks程序一下载就停住了
摘要: 今天早上遇到个小问题,VxWorks程序一下载就停在0%处不动了,但是没有死机。这是怎么回事?
阅读全文
posted @
2008-08-01 13:20 zealsoft 阅读(1152) |
评论 (1) 编辑