文件名称:ezlog:易于使用的CC ++日志库
文件大小:33KB
文件格式:ZIP
更新时间:2024-05-11 02:08:55
c log cpp easy ezlog
ezlog 1. 简介 ezlog(easy log)是一款使用 C/C++编写的简单易用的高性能日志库,支持同步/异步写入,日志滚动等功能。 2. 目录结构 . // 项目根目录 ├── include // 导出的头文件 ├── src // 内部实现 ├── test // 测试例程 ├── build-linux.sh // 编译脚本,针对Linux平台 ├── build-win32.bat // 编译脚本,针对Win32平台 ├── test_ezlog.sh // 测试脚本,针对Linux平台 └── tes
【文件预览】:
ezlog-master
----.gitattributes(221B)
----build-win64.bat(25B)
----build-linux.sh(1003B)
----src()
--------platform_compatibility.cpp(3KB)
--------ezlog_stream.h(486B)
--------ezlog_utils.h(305B)
--------ezlog_scoped_lock.cpp(214B)
--------ezlog_event.h(561B)
--------platform_compatibility.h(5KB)
--------ezlog_lock.h(376B)
--------ezlog_lock.cpp(3KB)
--------ezlog_utils.cpp(1KB)
--------ezlog_buffer.cpp(2KB)
--------CMakeLists.txt(1KB)
--------ezlog.cpp(25KB)
--------macros.h(2KB)
--------exports.def(403B)
--------ezlog_buffer.h(508B)
--------ezlog_event.cpp(6KB)
--------ezlog_stream.cpp(2KB)
--------system.h(248B)
--------VersionInfo.rc.in(1016B)
--------system.cpp(2KB)
--------ezlog_scoped_lock.h(253B)
--------atomic.h(3KB)
----.clang-format(2KB)
----test_ezlog.bat(700B)
----CMakeLists.txt(4KB)
----benchmark()
--------CMakeLists.txt(722B)
--------main.cpp(6KB)
----build-win32.bat(1KB)
----LICENSE(1KB)
----test()
--------CMakeLists.txt(543B)
--------main.cpp(8KB)
--------argument_parser.cpp(1KB)
--------argument_parser.h(4KB)
----README.md(5KB)
----test_ezlog.sh(526B)
----.gitignore(43B)
----include()
--------ezlog.h(5KB)