GitHub 地址:easylogging (点击链接)
特点:简单,支持多级log输出,支持多种输出形式:文件,控制台,多线程支持
之前版本是在项目工程增加一个.h头文件,现在版本为需要头文件和实现文件 easylogging++.cc easylogging++.h
官方社区给出的demo代码如下
#include "easylogging++.h"
INITIALIZE_EASYLOGGINGPP
int main(int argc, char* argv[]) {
LOG(INFO) << "My first info log using default logger";
return 0;
}
就是如此简单“粗暴”,如果遇到调试不通过,请先设置项目字符集为多字节, 默认使用多字节字符集