log4cplus - 如何在运行时更改日志文件名?

时间:2013-11-08 00:55:24

标签: c++ log4cplus

我想让几个相关的程序使用相同的log4cplus配置文件,但每个都写入不同的文件名。这样,日志文件进入相同的位置,大小相同并使用相同的内部格式(等)。

log4cplus :: PropertyConfigurator没有公开我认为可能有效的“找到这个选项并更改它”的方法,而且我不愿意使用源代码,直到我确定没有别的办法。

在log4j中,这很容易using system properties并且有一个extension to make it even easier,但我看不出如何在log4cplus中执行相同操作。

我正在使用NetBeans / G ++ 4.7.3 / C ++ 11 / Ubuntu,如果这有助于了解。

0 个答案:

没有答案