QT += core gui network greaterThan(QT_MAJOR_VERSION, 4): QT += widgets CONFIG += c++17 # 寮哄埗浣跨敤UTF-8缂栫爜 QMAKE_CXXFLAGS += /utf-8 # 瀹氫箟鐗堟湰鍙? DEFINES += APP_VERSION=\\\"1.0.0\\\" # 瀹氫箟闈欐€佸簱妯″紡锛堜笉瀵煎叆锛? DEFINES += FAIRINO_WRAPPER_LIB # 杈撳嚭鐩綍閰嶇疆锛堢敱涓婚」鐩喅瀹氾級 CONFIG(debug, debug|release) { TARGET = ControlAppd } else { TARGET = ControlApp } SOURCES += \ main.cpp \ mainwindow.cpp \ DemoControlPresenter.cpp \ WorkflowWidget.cpp \ DialogConfig.cpp HEADERS += \ mainwindow.h \ DemoControlPresenter.h \ WorkflowWidget.h \ DialogConfig.h \ Version.h FORMS += \ mainwindow.ui \ dialogconfig.ui # 鍖呭惈璺緞 INCLUDEPATH += \ $$PWD/../../AppUtils/AppCommon/Inc \ $$PWD/../../AppUtils/UICommon/Inc \ $$PWD/../../Nets/ModbusTCPClient/Inc \ $$PWD/../../Robot/FairinoWrapper \ $$PWD/../../SDK/Robot/fairino-cpp-sdk/libfairino/src/include/Robot-CN \ $$PWD/../../SDK/Robot/fairino-cpp-sdk/libfairino/src/include \ $$PWD/../../VrUtils/Inc # Windows骞冲彴搴撻摼鎺? win32:CONFIG(release, debug|release): { LIBS += -L$$OUT_PWD/../../AppUtils/AppCommon/release -lAppCommon LIBS += -L$$OUT_PWD/../../AppUtils/UICommon/release -lUICommon LIBS += -L$$OUT_PWD/../../Nets/release -lModbusTCPClient LIBS += -L$$OUT_PWD/../../Utils/VrUtils/release -lVrUtils LIBS += -L$$OUT_PWD/../../Robot/FairinoWrapper/release/ -lFairinoWrapper LIBS += -L$$OUT_PWD/../../SDK/Robot/fairino-cpp-sdk/libfairino/release/ -lfairino } else:win32:CONFIG(debug, debug|release): { LIBS += -L$$OUT_PWD/../../AppUtils/AppCommon/debug -lAppCommond LIBS += -L$$OUT_PWD/../../AppUtils/UICommon/debug -lUICommond LIBS += -L$$OUT_PWD/../../Nets/debug -lModbusTCPClient LIBS += -L$$OUT_PWD/../../Utils/VrUtils/debug -lVrUtilsd LIBS += -L$$OUT_PWD/../../Robot/FairinoWrapper/debug/ -lFairinoWrapperd LIBS += -L$$OUT_PWD/../../SDK/Robot/fairino-cpp-sdk/libfairino/debug/ -lfairinod } # Windows绯荤粺搴? win32 { LIBS += -lws2_32 } # Windows浠诲姟鏍忓浘鏍囬厤缃? win32 { RC_ICONS = logo.ico } # 璧勬簮鏂囦欢 RESOURCES += \ $$PWD/../../AppUtils/UICommon/common_resources.qrc \ resource.qrc