一 引言
Log4cpp是个开源的日志跟踪项目,它是运行在c++环境下的。
由于Java的日志处理跟踪项目log4j的效果很好,所以把它移植到c++,并保持了API上的一致。其类似的支持库还包括C(log4c)、python(log4p)、c#(log4net)等。因为之前使用过log4net,相比之下,感觉log4cpp的使用还是复杂一些。
目前接触到的东西不多,主要使用Log4cpp的Category(种类)、Appender(附加目的地)和Layout(布局)三个方面,对于Priority(优先级)和NDC(嵌套的诊断上下文)等方面还有待进一步学习。
二 下载
如果想使用log4xx,可以到如下地址下载:
下载地址:http://sourceforge.net/projects/log4cpp/