C++日志工具spdlog接入与使用

本文介绍了一款高效且易于使用的C++日志工具spdlog。该工具支持异步记录、自定义格式,并能轻松输出至控制台或文件。文章详细讲解了如何将spdlog集成到Windows项目中,并提供了示例代码。

简介

- - -说明- - -

最近开发一个windows弱网工具,打算接入一个日志工具,果断github找一波,发现了spdlog,用了一下,简单易用,分享给大家。

- - -下载- - -

github 地址: https://github.com/gabime/spdlog

- - -特点- - -

个人使用,主要还是方便高效,功能齐全。经过个人使用,确实满足要求。

  1. 快速高效
  2. 接入方便
  3. 支持异步
  4. 控制台,系统,文件,Android日志支持
  5. 支持自定义格式
  6. 易扩展

接入

我这里使用最简单的方式接入
1. git clone https://github.com/gabime/spdlog.git 下载源码
2. 下载后目录如下:
在这里插入图片描述
3. 将spdlog目录拷贝到项目的include文件夹中:
在这里插入图片描述
4. 在项目属性中,配置include目录:在这里插入图片描述
5. 之后就可以在项目中自由使用了。

使用

  1. 声明:
#include "spdlog/spdlog.h"
using namespace spdlog;
  1. 测试使用使用官方例子,结果与代码如下:

    spdlog::info("Welcome to spdlog!");
    spdlog::error
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值