Qt5.12.3使用log4qt记录日志信息-配置

软件下载

log4qt 对于版本也是有一些要求的,在下载之前最好开一下最小的版本支持,
https://github.com/MEONMedical/Log4Qt?utm_source=juhe
在github上描述如下:

Qt5.12.3使用log4qt记录日志信息-配置_第1张图片
图片.png

也就说最小的版本支持为5.7,只能使用大于等于5.7的版本进行编译,我是用的版本为qt5.12.3,如下
Qt5.12.3使用log4qt记录日志信息-配置_第2张图片
图片.png

环境用的是mingw 32位,不是上图描述的MSVC2017

log4qt的编译

首先我建了一个编译后的文件夹,Log4Qt-master为下载后解压的包。


图片.png

构建设置如下:


Qt5.12.3使用log4qt记录日志信息-配置_第3张图片
图片.png

然后就是执行make,重新构建项目了;
构建完成后的目录如下
Qt5.12.3使用log4qt记录日志信息-配置_第4张图片
图片.png

我们所需的头文件在bin目录下:

Qt5.12.3使用log4qt记录日志信息-配置_第5张图片
图片.png

在qt中使用

工程文件.pro设置如下:


Qt5.12.3使用log4qt记录日志信息-配置_第6张图片
图片.png

工程文件中各个参数的含义见如下链接
https://blog.csdn.net/u012234115/article/details/71295785

log4qt的配置如下,使用网上的

Qt5.12.3使用log4qt记录日志信息-配置_第7张图片
图片.png

在程序使用

Qt5.12.3使用log4qt记录日志信息-配置_第8张图片
图片.png

测试程序见如下

https://github.com/yangyid/log4qtPractice

你可能感兴趣的:(Qt5.12.3使用log4qt记录日志信息-配置)