# TireHolePoseConfig.pro CONFIG -= qt CONFIG += qt TEMPLATE = lib CONFIG += staticlib CONFIG += c++11 QT += core # 项目名称 TARGET = TireHolePoseConfig # 编码设置 win32-msvc { QMAKE_CXXFLAGS += /utf-8 } INCLUDEPATH += $$PWD/Inc INCLUDEPATH += $$PWD/_Inc INCLUDEPATH += $$PWD/../../../Utils/VrCommon/Inc INCLUDEPATH += $$PWD/../../../Utils/VrUtils/Inc INCLUDEPATH += $$PWD/../../../Utils/VrUtils/tinyxml2 INCLUDEPATH += $$PWD/../../../AppUtils/AppCommon/Inc INCLUDEPATH += $$PWD/../../../AppUtils/AppConfig/Inc INCLUDEPATH += $$PWD/../../../Module/HandEyeCalib/Inc INCLUDEPATH += $$PWD/../../../Module/HandEyeCalib/Utils/Inc INCLUDEPATH += $$PWD/../../../AppAlgo/workpieceHolePositioning/Inc # VZNL 类型定义 INCLUDEPATH += $$PWD/../../../SDK/Device/VzNLSDK/_Inc INCLUDEPATH += $$PWD/../../../SDK/Device/VzNLSDK/Inc # 源文件 SOURCES += \ Src/AlgorithmParamConverter.cpp \ Src/VrConfig.cpp \ Src/DetectionOutputConverter.cpp # 头文件 HEADERS += \ Inc/IVrConfig.h \ Inc/AlgorithmParamConverter.h \ Inc/DetectionOutputConverter.h \ Inc/IYTireHolePoseStatus.h \ _Inc/VrConfig.h # Windows库链接 win32:CONFIG(debug, debug|release) { LIBS += -L../../../Utils/VrUtils/debug -lVrUtils LIBS += -L../../../AppUtils/AppConfig/debug -lAppConfig LIBS += -L../../../AppUtils/AppCommon/debug -lAppCommon LIBS += -L../../../Module/HandEyeCalib/debug -lHandEyeCalibd }else:win32:CONFIG(release, debug|release){ LIBS += -L../../../Utils/VrUtils/release -lVrUtils LIBS += -L../../../AppUtils/AppConfig/release -lAppConfig LIBS += -L../../../AppUtils/AppCommon/release -lAppCommon LIBS += -L../../../Module/HandEyeCalib/release -lHandEyeCalib }else:unix:!macx { LIBS += -L../../../Utils/VrUtils -lVrUtils LIBS += -L../../../AppUtils/AppConfig -lAppConfig LIBS += -L../../../AppUtils/AppCommon -lAppCommon LIBS += -L../../../Module/HandEyeCalib -lHandEyeCalib } # Default rules for deployment. unix { target.path = /usr/lib } !isEmpty(target.path): INSTALLS += target