QT += core testlib TEMPLATE = app TARGET = MyLoggerTests # 测试直接编译被测源码,并显式开启测试访问宏;不会链接或改写正式 MyLogger 动态库。 CONFIG += testcase console c++17 DEFINES += MYLOGGER_STATIC MYLOGGER_TESTING QT_MESSAGELOGCONTEXT INCLUDEPATH += $$PWD/.. HEADERS += $$PWD/../loghandler.h SOURCES += \ $$PWD/tst_loghandler.cpp \ $$PWD/../loghandler.cpp