spdlog:快速的C ++日志记录库-开源

时间:2021-05-26 11:01:08
【文件属性】:
文件名称:spdlog:快速的C ++日志记录库-开源
文件大小:386KB
文件格式:ZIP
更新时间:2021-05-26 11:01:08
开源软件 spdlog是仅标头的库。 只需将include下的文件复制到构建树并使用C ++ 11编译器。 它使用捆绑的fmt lib提供了类似python的格式化API。 spdlog采用“包括所需内容”的方法,您的代码应包含实际需要的功能。 例如,如果只需要旋转记录器,则需要包括“ spdlog / sinks / rotating_file_sink.h”。 spdlog提供了各种日志目标,包括循环日志文件,每日日志文件,控制台日志记录(支持颜色),syslog,Windows事件日志和Windows调试器(OutputDebugString(..))。 使用自定义日志目标可以轻松扩展。 日志过滤,日志级别可以在运行时以及在编译时进行修改。 支持从argv或环境var加载日志级别。 支持回溯,将调试消息存储在环形缓冲区中,并在以后按需显示。

网友评论