选择:
C++(log4cpp(http://log4cpp.sourceforge.net/)、log4cplus(http://log4cplus.sourceforge.net/)、log4cxx(http://log4cxx.sourceforge.net/),C(log4c)选择那个呢?log4cpp好久没更新了(截至2011年2月最新版本发布时间是2007-09-03) log4cxx 需要Apache ,没有进行其他更深入的了解,选择了log4cplus。
编译:
原工程是vs2005的,我装的是vs2010,打开log4cplus-1.0.4\msvc8\log4cplus.sln 转换失败,反复搜索,原来要x64编译器支持,控制面板-〉vs2010更该程序,勾选x64编译器和工具,从新打开log4cplus.sln转换完成,编译OK。
使用:
log4cplus-1.0.4\tests中非常多的例子,还有更详细的,牛人写的log4cplus学习笔记:http://honey-bee.javaeye.com/blog/65805
参考资料:
便利的开发工具-log4cpp快速使用指南:http://www.ibm.com/developerworks/cn/linux/l-log4cpp/