本文主要是介绍c++ spdlog日志系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
非常好用的日志系统
最近用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;//。cppstd::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("日志系统初始化成功");
这篇关于c++ spdlog日志系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!