我有一个关于log4cplus的基本问题。
是否可以制作两个对象:
"logger myLogVar"
"logger myLogVar2"
然后,从属性文件中,单独更改每个变量的日志记录级别。我希望这样,所以我可以在运行时通过使用:
更新属性文件来关闭单个函数的日志记录"log4cplus::ConfigureAndWatchThread watcher( logFileName.c_str(), 5*1000 );"
我不知道如何配置我的属性文件和C ++文件来解决问题。有人擅长这个吗?
答案 0 :(得分:0)
解决了它。
在属性文件中:
log4cplus.logger.myTest = DEBUG,FILEAPPENDER
在.cpp:
Logger log = getInstance(“myTest”);
然后在系统运行时更改属性文件的级别以更改de logging输出。