-
tinylog是一个为UNIX系统定制开发的轻量级C/C++日志组件,旨在实现高性能、异步处理、线程安全及进程安全特性
资源介绍
TinyLog
Tinylog是用于UNIX环境的轻量级C语言高性能日志组件,它是用于C / C ++的高性能,异步,线程安全和进程安全的日志库。
它支持日志归档,异步,多线程写入,多处理写入,非阻塞模式。
输出示例:
[ 2018 - 04 - 03 21 : 52 : 13 , 485 ][INFO][ example.c: 7 ] This is a log message.
存档示例:
root@raspberrypi:/home/ pi /code/tiny-log/test # ls log/ -l
total 11564
-rw-r----- 1 root root 8754060 Apr 20 21 : 48 test.log
-rw-r----- 1 root root 1543852 Apr 20 21 : 48 test.log- 2018
- 上一篇: c++日志工具类 c++实现
- 下一篇: 实时刷新log工具