Log4cpp的主页为:http://sourceforge.net/projects/log4cpp/
修改完文件后,以root身份运行 /sbin/ldconfig -v 。这一步必不可少,别丢了。
测试文档下:
</pre><pre name="code" class="cpp">#include <stdio.h>
#include <log4cpp/Category.hh>
#include <log4cpp/FileAppender.hh>
#include <log4cpp/SimpleLayout.hh>
#define LOGFILE "./test.log"
int main() {
/*Setting up Appender, layout and Category*/
log4cpp::Appender *appender = new log4cpp::FileAppender("FileAppender",LOGFILE);//第一个参数是appender的名字,第二个是log文件的名字
log4cpp::Layout *layout = new log4cpp::SimpleLayout();
//log4cpp::Layout *layout = new log4cpp::BasicLayout();
log4cpp::Category& category = log4cpp::Category::getInstance("abc");
appender->setLayout(layout);
category.setAppender(appender);
category.setPriority(log4cpp::Priority::INFO);
/*The actual logging*/
category.info("This is for tracing the flow");
category.notice("This is to notify certain events");
category.warn("This is to generate certain warnings");
394



被折叠的 条评论
为什么被折叠?



