QT += core gui widgets network concurrent CONFIG += c++17 TEMPLATE = app TARGET = ParkingSpaceGuideView DEFINES += QT_DEPRECATED_WARNINGS DEFINES += UNICODE _UNICODE win32-msvc { QMAKE_CXXFLAGS += /utf-8 } unix:!macx { QMAKE_CXXFLAGS += -fPIC } INCLUDEPATH += $$PWD/../../../Nets/ZeroMQClient/Inc INCLUDEPATH += $$PWD/../../../Nets/ZeroMQPubSub/Inc INCLUDEPATH += $$PWD/../../../Nets/SDK/ZeroMQ/include INCLUDEPATH += $$PWD/../../../Utils/VrCommon/Inc INCLUDEPATH += $$PWD/../../../Utils/VrUtils/Inc SOURCES += \ main.cpp \ MainWindow.cpp \ GuideDisplayWidget.cpp \ RemoteGuideClient.cpp HEADERS += \ MainWindow.h \ GuideDisplayWidget.h \ RemoteGuideClient.h \ Version.h FORMS += \ MainWindow.ui RESOURCES += \ resources.qrc \ ../../../AppUtils/UICommon/common_resources.qrc win32:CONFIG(debug, debug|release) { LIBS += -L../../../Nets/debug \ -lZeroMQClient -lZeroMQPubSub LIBS += -L../../../Utils/VrUtils/debug -lVrUtils LIBS += -L$$PWD/../../../Nets/SDK/ZeroMQ/Windows/x64/Debug \ -llibzmq-v142-mt-gd-4_3_5 } else:win32:CONFIG(release, debug|release) { LIBS += -L../../../Nets/release \ -lZeroMQClient -lZeroMQPubSub LIBS += -L../../../Utils/VrUtils/release -lVrUtils LIBS += -L$$PWD/../../../Nets/SDK/ZeroMQ/Windows/x64/Release \ -llibzmq-v142-mt-4_3_5 } else:unix:!macx { LIBS += -L../../../Nets -lZeroMQClient -lZeroMQPubSub LIBS += -L../../../Utils/VrUtils -lVrUtils LIBS += -L$$PWD/../../../Nets/SDK/ZeroMQ/Arm/aarch64 \ -L$$PWD/../../../Nets/SDK/ZeroMQ/Linux/x64 -lzmq LIBS += -lpthread } win32 { LIBS += -lws2_32 } unix { target.path = /usr/local/bin } !isEmpty(target.path): INSTALLS += target