非常好用的日志系统
最近用oatpp写webapi,但他的日志只是显示在控制台,并不记录到文件。
做接口的,肯定要记录错误日志,好查找问题
于是用spdlog,不用编译dll或lib,
include 头文件就直接使用了,很爽
1,把include里的spdlog文件夹copy到你的工程里
2,包含路径里加入路径
3,使用,我这边是按天生成日志
#include "spdlog/spdlog.h"
#include "spdlog/sinks/daily_file_sink.h"
//。h
extern std::shared_ptr<spdlog::logger> daily_logger;
//。cpp
std::shared_ptr<spdlog::logger> daily_logger = nullptr;
daily_logger = spdlog::daily_logger_mt("daily_logger", "logs/daily.txt", 0, 10);
daily_logger->flush_on(spdlog::level::err);
daily_logger->error("日志系统初始化成功");