MXC-A36_2024.04.18/fr3092_mcu/components/modules/EasyLogger-2.2.0/demo/os/windows
Li Jie 3401b91efc A36 PCB1.1 软件工程整理 2024-04-17 19:45:26 +08:00
..
easylogger A36 PCB1.1 软件工程整理 2024-04-17 19:45:26 +08:00
out A36 PCB1.1 软件工程整理 2024-04-17 19:45:26 +08:00
README.md A36 PCB1.1 软件工程整理 2024-04-17 19:45:26 +08:00
main.c A36 PCB1.1 软件工程整理 2024-04-17 19:45:26 +08:00
make.bat A36 PCB1.1 软件工程整理 2024-04-17 19:45:26 +08:00

README.md

windows demo


1、简介

使用GCC编译。通过 main.ctest_elog() 方法来测试日志的输出。

1.1、使用方法

使用前需提前配置好编译环境,配置成功后,点击 make.bat 脚本,等待编译完成后,打开 out\EasyLoggerWinDemo.exe 即可看到运行结果。

2、文件说明

easylogger\port\elog_port.c 移植参考文件

3、其他功能

可以打开 main.c 中的部分注释,来测试以下功能。

  • elog_set_output_enabled(false); :动态使能或失能日志输出
  • elog_set_filter_lvl(ELOG_LVL_WARN); :动态设置过滤优先级
  • elog_set_filter_tag("main"); :动态设置过滤标签
  • elog_set_filter_kw("Hello"); :动态设置过滤关键词
  • elog_set_filter_tag_lvl("main", ELOG_LVL_WARN); :动态设置过滤关键词级别