You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dubaowei 0221c43648 [demo][linux] fix compile warning about old-style-declaration
In gcc 7.3.0, we encountered a warning error when compiling

	elog_file_port.c:76:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]

Put 'inline' in front of 'void' can fix it

Signed-off-by: dubaowei <dubaowei@cetc.com>
4 years ago
..
easylogger [demo][linux] fix compile warning about old-style-declaration 4 years ago
out 1、【增加】Linux平台下的Demo。 11 years ago
Makefile [demo][linux] Update for file plugin changes. 6 years ago
README.md feature: add filter tag lvl fuction 6 years ago
main.c feature: add filter tag lvl fuction 6 years ago

README.md

linux demo


1、简介

使用GCC编译。通过 main.ctest_elog() 方法来测试日志的输出。已在 easylogger\inc\elog_cfg.h 开启异步输出模式。

1.1、使用方法

使用前需提前配置好编译环境,配置成功后,执行 make等待编译完成后运行 out\EasyLoggerLinuxDemo 即可看到运行结果。

2、文件说明

  • easylogger\port\elog_port.c 移植参考文件
  • easylogger\plugins\file\elog_file_port.c File Log功能移植参考文件

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); :动态设置过滤关键词级别