Merge branch 'master-develop' of gitee.com:shenzhen-jiuyilian/ipc into master-develop

This commit is contained in:
Fancy code 2024-05-16 11:47:26 +08:00
commit e05547f0a4

View File

@ -1,17 +1,30 @@
# 1. 日志库 # 1. 日志库
   日志库主要辅助调试和测试。   日志库主要辅助调试和测试。
## 1.1. 基本需求: ## 1.1. 基本需求:
1. 日志类型info / error / warning / trace 1. 日志类型info / error / warning / trace ;需要打印出运行时间,文件名和行号;
2. 通过预编译选择开启 / 关闭; 2. 不同日志类型显示不同的颜色;
3. 通过多态动态加载 / 卸载; 3. 通过预编译选择开启 / 关闭;
4. 通过预编译加载 / 卸载某个模块的日志; 4. 通过多态动态加载 / 卸载;
5. 通过预编译加载 / 卸载某个模块的日志;
## 1.2. 参考 ## 1.2. 接口描述
1. 开启日志保存功能,把运行日志保存到制定目录;
2. 开启日志保存功能只保存error和trace的日志
接口示例:
```
示例代码
```
## 1.3. 参考
* CMakeLists.txt脚本代码 * CMakeLists.txt脚本代码
//build/global_config.cmake //build/global_config.cmake
``` ```
// 文件名宏定义__F_FILE__指定文件实现打印文件名 + 行号功能 // 文件名宏定义__F_FILE__指定文件实现打印文件名 + 行号功能