【发布时间】:2017-06-29 07:55:49
【问题描述】:
我正在为我的 C++ 项目使用 log4cpp。我需要的是在自定义位置而不是当前目录中生成日志文件。为此,我为日志文件路径设置了一些环境变量。问题是如何在 log4cpp 属性文件中使用这个环境变量,以便在该位置生成日志文件。
我尝试了各种选项,例如 $(ENV_VAR)、${ENV_VAR}、%ENV_VAR%,但都没有奏效。
谢谢, 赫曼特
【问题讨论】:
-
像
log4cpp.appender.logfile.fileName=${TEMP}\MyProgram.log这样的行曾经在Windows 上与log4cpp一起工作
标签: c++ logging environment-variables cross-platform log4cpp