QT += core gui widgets TEMPLATE = lib CONFIG += staticlib CONFIG += c++17 # Windows平台UTF-8编码支持 win32-msvc { QMAKE_CXXFLAGS += /utf-8 } # Unix平台特定配置 unix:!macx { # 位置无关代码(用于静态库) QMAKE_CXXFLAGS += -fPIC } # 包含路径 INCLUDEPATH += $$PWD/Inc INCLUDEPATH += $$PWD/../.. # 项目根目录 INCLUDEPATH += $$PWD/../../VrCommon/Inc INCLUDEPATH += $$PWD/../../VrUtils/Inc INCLUDEPATH += $$PWD/../../VrEyeDevice/Inc INCLUDEPATH += $$PWD/../../SDK/VzNLSDK/Inc INCLUDEPATH += $$PWD/../CloudUtils/Inc # LaserDataLoader # 头文件 HEADERS += \ Inc/SingleInstanceManager.h \ Inc/PathManager.h \ Inc/IVisionApplicationStatus.h \ Inc/BasePresenter.h \ Inc/VrCommonConfig.h # 源文件 SOURCES += \ Src/SingleInstanceManager.cpp \ Src/PathManager.cpp \ Src/BasePresenter.cpp # Default rules for deployment. unix { target.path = /usr/lib } !isEmpty(target.path): INSTALLS += target