Qt中第三方日志库log4cplus的基本配置和使用详解

本文介绍了如何在Qt项目中配置并使用C++的日志库log4cplus。首先,创建了一个名为'LogProject'的Qt项目,选择MSVC64位编译器,不创建UI。接着,将log4cplus的库文件和头文件添加到项目中,并配置库路径。在main.cpp中,通过Initializer进行初始化,然后创建ConsoleAppender,设置输出格式,实例化Logger,绑定Appender并设置日志级别,最终输出日志信息。

一、log4cplus基本介绍

上文

  1. C++第三方日志库log4cplus的安装与使用超详解
  2. C++第三方日志库log4cplus基本语法介绍

中分别对log4cplus的安装和使用进行了详细介绍,本文将不再进行介绍,本文使用的相关文件是第一篇文章中生成的三个文件,如下图所示。
在这里插入图片描述

二、项目基本配置

新建一个Qt案例,项目名称为“LogProject”,选择MSVC 64bit kit编译器,基类选择“QWidget”,取消选中创建UI界面复选框,完成项目创建。

三、UI界面设计

无UI界面

四、主程序实现

4.1 程序基本配置

首先将构建方式设置为Release:
在这里插入图片描述
构建生成相应的Release目录:
在这里插入图片描述
然后将include下的log4cplus文件夹(包含若干个构建的.h头文件)和bin目录下的log4cplus.dll文件放在release目录下:
在这里插入图片描述
最后,右键LogProject——>添加库
在这里插入图片描述
选择外部库,库文件选择之前生成的log4cplus.lib文件(将其从bin.Release文件夹中复制出来然后单独放在一个文件夹中),包含路径为包含它的文件夹,只需要windows平台,静态库,如下图所示:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wendy_ya

您的鼓励将是我创作的最大动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值