選擇:
C++(log4cpp(http://log4cpp.sourceforge.net/)、log4cplus(http://log4cplus.sourceforge.net/)、log4cxx(http://log4cxx.sourceforge.net/),C(log4c)選擇那個呢?log4cpp好久沒更新了(截至2011年2月最新版本發(fā)布時間是2007-09-03) log4cxx 需要Apache ,沒有進行其他更深入的了解,選擇了log4cplus。
編譯:
原工程是vs2005的,我裝的是vs2010,打開log4cplus-1.0.4\msvc8\log4cplus.sln 轉(zhuǎn)換失敗,反復搜索,原來要x64編譯器支持,控制面板-〉vs2010更該程序,勾選x64編譯器和工具,從新打開log4cplus.sln轉(zhuǎn)換完成,編譯OK。
使用:
log4cplus-1.0.4\tests中非常多的例子,還有更詳細的,牛人寫的log4cplus學習筆記:http://honey-bee.javaeye.com/blog/65805
參考資料:
便利的開發(fā)工具-log4cpp快速使用指南:http://www.ibm.com/developerworks/cn/linux/l-log4cpp/