posts - 109,  comments - 134,  trackbacks - 1

这两天一直希望找个可以移植到VxWorks上的Log库,早就知道大名鼎鼎的Log4c,但一直想找个更好的,本来看上了Pantheios,觉得它的架构非常清晰,使用也很简便,特别是其网站上宣传它的性能非常卓越。但是仔细看了这个库后发现这个库基于STL和STLsoft,STL在VxWorks是很影响性能的,只好放弃。看看其他的Log库,大多数都是基于C++的,对于嵌入式应用还是不适合。我觉得一个理想的轻量级Log库,最好具有以下特征:

  • 完全用C编写
  • 核心模块不依赖任何第3方的函数库
  • 可以动态开关Log功能。当关闭Log功能时,所产生的开销应当明显小于打开Log功能。
  • API接口清晰易用,就象printf一样。

找了一圈,发现还是Log4c最合适。所以只好决定在Log4c的基础上移植了,看来找到一个轻量级的Log库不太容易。

posted on 2009-10-10 22:21 zealsoft 阅读(383) 评论(0) 编辑 收藏
<2009年10月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

昵称:zealsoft
园龄:7年3个月
粉丝:3
关注:0

搜索

 
 

常用链接

随笔分类(127)

随笔档案(109)

个人爱好

技术网站

积分与排名

  • 积分 - 116784
  • 排名 - 859

最新评论

阅读排行榜

评论排行榜

推荐排行榜