效果如图:
本次使用qt环境演示,相关库文件和头文件下载链接:https://download.csdn.net/download/bangtanhui/89108477
将相关库文件和头文件,丢到工程目录下
然后需要在工程pro文件当中引入库文件和头文件:
编译程序后,将dll文件丢到可执行程序目录下
代码中对日志进行初始化,然后就可以进行打印了,之后会在指定目录下生成日志文件。
参考代码如下:
#include <QCoreApplication>
//引入头文件
#include "glog/logging.h"
#include "log_helper.h"
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
//初始化日志
//对应参数:日志目录、应用名、用户名、consoleLogLevel、logWriteLevel、异步非使能
sacore::LogHelper::InitLog("./log/", "Demo", nullptr, 0, 0, false);
//进行调用
LOG(INFO) << "log init success!";
LOG(WARNING) << "这是一个warning信息";
LOG(ERROR) << "这是一个error信息";
return a.exec();
}