log4cplus 配置问题

发布于 2021-11-11 20:29:28 字数 293 浏览 753 评论 5

log4cplus %F 默认输出绝对路径名

例如:2012/02/13 10:54:41 [d:examplelog_testlog_testlog_testdlg.cpp:128] FATAL - This is a FATAL message

而我只想要文件名跟行号

例如:2012/02/13 10:54:41 [log_testdlg.cpp:128] FATAL - This is a FATAL message

请教大家该如何配置?

 

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

感情旳空白 2021-11-17 13:43:29

%F应该是由__FILE__宏决定的,由编译器在预处理阶段生成,看你的编译器,有没有设置这个的选项。

当然,我编写的zlog日志函数库有一个专门的符号%f来解决这个问题,把绝对路径转换为文件名。

百思不得你姐 2021-11-17 01:53:00

to 深蓝苹果

好像不对吧,%M是时间呀 你经过测试了么?

想挽留 2021-11-17 00:29:11

%F选项好像只能是绝对路径,我只想要文件名就可以

醉生梦死 2021-11-16 20:26:50

怎么没人回答呀!C++的朋友们,大家都用什么日志库?

旧伤慢歌 2021-11-13 09:14:39

如配置文件中定义的格式:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文