我想让几个相关的程序使用相同的log4cplus配置文件,但每个都写入不同的文件名。这样,日志文件进入相同的位置,大小相同并使用相同的内部格式(等)。
log4cplus :: PropertyConfigurator没有公开我认为可能有效的“找到这个选项并更改它”的方法,而且我不愿意使用源代码,直到我确定没有别的办法。
在log4j中,这很容易using system properties并且有一个extension to make it even easier,但我看不出如何在log4cplus中执行相同操作。
我正在使用NetBeans / G ++ 4.7.3 / C ++ 11 / Ubuntu,如果这有助于了解。