38 lines
635 B
Prolog
38 lines
635 B
Prolog
|
|
# BinocularMarkReceiver.pro
|
||
|
|
|
||
|
|
QT += core network
|
||
|
|
QT -= gui
|
||
|
|
|
||
|
|
TARGET = BinocularMarkReceiver
|
||
|
|
TEMPLATE = lib
|
||
|
|
CONFIG += staticlib c++17
|
||
|
|
|
||
|
|
# 定义宏
|
||
|
|
DEFINES += QT_DEPRECATED_WARNINGS
|
||
|
|
DEFINES += UNICODE
|
||
|
|
DEFINES += _UNICODE
|
||
|
|
|
||
|
|
# 编码设置
|
||
|
|
win32-msvc {
|
||
|
|
QMAKE_CXXFLAGS += /utf-8
|
||
|
|
}
|
||
|
|
|
||
|
|
# 包含路径
|
||
|
|
INCLUDEPATH += $$PWD/Inc
|
||
|
|
INCLUDEPATH += $$PWD/_Inc
|
||
|
|
|
||
|
|
# 头文件
|
||
|
|
HEADERS += \
|
||
|
|
Inc/IBinocularMarkReceiver.h \
|
||
|
|
_Inc/BinocularMarkReceiver.h
|
||
|
|
|
||
|
|
# 源文件
|
||
|
|
SOURCES += \
|
||
|
|
Src/BinocularMarkReceiver.cpp
|
||
|
|
|
||
|
|
# 安装
|
||
|
|
unix {
|
||
|
|
target.path = /usr/lib
|
||
|
|
}
|
||
|
|
!isEmpty(target.path): INSTALLS += target
|