gpt4 book ai didi

C++ 日志框架建议

转载 作者:IT老高 更新时间:2023-10-28 13:23:24 33 4
gpt4 key购买 nike

我正在寻找具有以下功能的 C++ 日志框架:

  • 日志具有严重性(信息、警告、错误、严重等)
  • 使用模块名称标记日志
  • 框架有一个 UI(或 CLI)来配置我们将实际记录到文件的模块,以及将日志写入文件所需的最低严重性。
  • 有一个查看器,可让我搜索每个模块、严重性、模块名称、错误名称等

最佳答案

不确定来自 UI 或 CLI 的配置。我曾经使用过这两种日志框架。

https://sourceforge.net/projects/log4cplus/
https://logging.apache.org/log4cxx/index.html

根据可以手动编辑或通过快速而肮脏的 GUI 或 CLI 应用程序编辑的配置文件来驱动日志记录不会太难。动态调整这些可能有点困难,但还不错。

更新:

看起来提议的 Boost.Log 现在位于 Boost 1.54这是一个稳定的版本。如果您已经在使用 Boost,那么我会看看它。

关于C++ 日志框架建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1736295/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com