2015-05-23 07:16
⁄ 工业·编程
⁄ 共 2981字
接前面Log4Qt 使用笔记(二),继续学习一下,关注环境变量和初始化:
Logger
在前面,我们提到,除了一个根root之外,还可以有多个命名的Logger存在,为了直观,我们可以看LogManager的成员函数:
static Logger * logLogger ()
static Logger * qtLogger ()
static Logger * rootLogger ()
static Logger * logger (const QString &rName)
奇怪,除了我们提到的,还有qtLogger和logLogger两个东西存在,这两个是...
Log4Qt, 学习笔记阅读全文
2015-05-17 20:16
⁄ 工业·编程
⁄ 共 2830字
在前面Log4Qt 使用笔记(一)中,我们举例演示了Log4Qt的简单使用。在继续深入学习Log4Qt之前,我想似乎有必要简单整理一下qmake或者说Qt Creator下如何使用Log4Qt这些第三方库的。
本文标题取为:qmake下使用一例(以Log4Qt为例) 可能会更好一点。想想还是就这样吧。
如何使用第三方库?
不少人使用第三方库时都是:
下载源码
找出必要的文件
然后添加进自己的工程
一般来说,我们可以将所有和这个库有关的东西放置...
Log4Qt, 日志阅读全文
2015-05-16 05:13
⁄ 工业·编程
⁄ 共 3526字
没用过Log4J和Log4CXX,初次接触Log4Qt,还真有点头昏脑胀,无论如何,先简单记录一下。
Log4Qt
Log4Qt 是Apache Log4J 的Qt移植版,所以看Log4J的资料应该是最直接有效的(因为Log4Qt的直接资料太少了)。
Log4Qt主要是用来记录日志(有助于程序调试)。有3个主要的组件:
Logger
提供日志记录服务,可以有多个Logger存在,每个有它们自己的名字。Logger间存在隶属关系,有一个Logger称为根Logger。
Appender
用来指明将日志记...
Log4Qt, 日志阅读全文