23 lines
546 B
Prolog
23 lines
546 B
Prolog
QT += core
|
|
TEMPLATE = lib
|
|
TARGET = MyLogger
|
|
|
|
# 动态库自身导出 API,并强制保留 Qt 消息上下文;消费者只通过头文件中的导入宏引用符号。
|
|
DEFINES += MYLOGGER_LIBRARY QT_MESSAGELOGCONTEXT
|
|
CONFIG += c++17
|
|
|
|
INCLUDEPATH += $$PWD/
|
|
DESTDIR = $$PWD/../../Build/Libs
|
|
MOC_DIR = $$PWD/Build/moc
|
|
OBJECTS_DIR = $$PWD/Build/objs
|
|
RCC_DIR = $$PWD/Build/resources
|
|
UI_DIR = $$PWD/Build/ui
|
|
|
|
HEADERS += $$PWD/loghandler.h
|
|
SOURCES += $$PWD/loghandler.cpp
|
|
|
|
unix {
|
|
target.path = /usr/lib
|
|
}
|
|
!isEmpty(target.path): INSTALLS += target
|