#CONFIG -= qt TEMPLATE = lib CONFIG += staticlib CONFIG += c++11 # 编码设置 win32-msvc { QMAKE_CXXFLAGS += /utf-8 } TARGET = HolePitPositionConfig INCLUDEPATH += ./Inc INCLUDEPATH += ./_Inc SOURCES += \ Src/VrConfig.cpp HEADERS += \ Inc/IVrConfig.h \ _Inc/VrConfig.h #utils INCLUDEPATH += $$PWD/../../../Utils/VrUtils/Inc INCLUDEPATH += $$PWD/../../../Utils/VrUtils/tinyxml2 # AppCommon - 公共配置结构体 INCLUDEPATH += $$PWD/../../../AppUtils/AppCommon/Inc # AppConfig - 公共配置XML读写工具 INCLUDEPATH += $$PWD/../../../AppUtils/AppConfig/Inc # 算法头文件(workpieceHolePositioning 算法结构体定义) INCLUDEPATH += $$PWD/../../../AppAlgo/workpieceHolePositioning/Inc win32:CONFIG(debug, debug|release) { LIBS += -L../../../Utils/VrUtils/Debug -lVrUtils }else:win32:CONFIG(release, debug|release){ LIBS += -L../../../Utils/VrUtils/release -lVrUtils }else:unix:!macx { LIBS += -L../../../Utils/VrUtils -lVrUtils } # Default rules for deployment. unix { target.path = /usr/lib } !isEmpty(target.path): INSTALLS += target