From de3c1df7acb5153d6b731da9b1ab6f0899ea72f6 Mon Sep 17 00:00:00 2001 From: xiaojiazhu <258828110.@qq.com> Date: Wed, 15 May 2024 08:50:56 -0700 Subject: [PATCH] Backup. --- utils/Log/README.md | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/utils/Log/README.md b/utils/Log/README.md index 62d188b..92cbe22 100644 --- a/utils/Log/README.md +++ b/utils/Log/README.md @@ -1,17 +1,30 @@ # 1. 日志库 -   日志库主要辅助调试和测试。 +  日志库主要辅助调试和测试。 ## 1.1. 基本需求: -1. 日志类型:info / error / warning / trace ; -2. 通过预编译选择开启 / 关闭; -3. 通过多态动态加载 / 卸载; -4. 通过预编译加载 / 卸载某个模块的日志; +1. 日志类型:info / error / warning / trace ;需要打印出运行时间,文件名和行号; +2. 不同日志类型显示不同的颜色; +3. 通过预编译选择开启 / 关闭; +4. 通过多态动态加载 / 卸载; +5. 通过预编译加载 / 卸载某个模块的日志; -## 1.2. 参考 +## 1.2. 接口描述 + +1. 开启日志保存功能,把运行日志保存到制定目录; +2. 开启日志保存功能,只保存error和trace的日志; + +接口示例: + +``` +示例代码 +``` + +## 1.3. 参考 * CMakeLists.txt脚本代码: + //build/global_config.cmake ``` // 文件名宏定义__F_FILE__,指定文件实现打印文件名 + 行号功能