一、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平台,静态库,如下图所示:


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

5462

被折叠的 条评论
为什么被折叠?



