- 在pro文件中,加入包含路径
INCLUDEPATH += $$PWD/../depends/log4qtLib/Log4Qt-master/src
INCLUDEPATH += $$PWD/../depends/log4qtLib/Log4Qt-master/src/log4qt
INCLUDEPATH += $$PWD/../depends/log4qtLib/include
Debug:{
LIBS += -L$$PWD/../depends/log4qtLib/lib -llog4qtD
}
Release:{
LIBS += -L$$PWD/../depends/log4qtLib/lib -llog4qt
}
- 在项目中,加入LogManager.h和LogManager.cpp
- 代码中使用
LogManager logManager;
if (!logManager.Init())
{
qDebug() << ChString("日志配置初始化错误,请检查配置文件。");
system("Pause");
return 0;
}
Log4Qt::Logger *log
m_log = Log4Qt::Logger::rootLogger();
m_log->debug("test" );
- 复制log4qt.properties, 修改log4j.appender.logFile.file=${logPath}/TagDataMonitor.txt