GitHub 雷达
首次出现 45 天前

gabime/spdlog

spdlog是一个高性能的C++日志库,旨在解决C++项目中日志记录速度慢、功能单一的问题,提供快速且功能丰富的日志记录能力。该库基于C++11实现,采用头文件或编译两种方式,核心依赖fmt库进行格式化,支持同步和异步模式,并可通过CMake构建。其亮点在于极快的性能、丰富的日志目标(如控制台、文件、syslog、Qt控件等)、运行时和编译时日志级别过滤、以及环形缓冲区回溯功能,适用于对性能要求高的C++应用、嵌入式系统或需要灵活日志管理的跨平台项目。

近 7 日
+0
累计 Star
29.4k
Fork
5,372
近 30 日
+0
Star 趋势 · 1 个采集点
快照数据积累中,趋势即将呈现。
语言C++
分类工具/CLI
最近提交7 月 24 日
创建时间11 月 1 日
首次收录8 月 5 日 · 自动扫描
README 摘要
spdlog是一个高性能的C++日志库,旨在解决C++项目中日志记录速度慢、功能单一的问题,提供快速且功能丰富的日志记录能力。该库基于C++11实现,采用头文件或编译两种方式,核心依赖fmt库进行格式化,支持同步和异步模式,并可通过CMake构建。其亮点在于极快的性能、丰富的日志目标(如控制台、文件、syslog、Qt控件等)、运行时和编译时日志级别过滤、以及环形缓冲区回溯功能,适用于对性能要求高的C++应用、嵌入式系统或需要灵活日志管理的跨平台项目。
中文摘要由 AI 生成,仅供参考。
在 GitHub 打开