QT += core gui network widgets opengl TEMPLATE = app TARGET = BeltTearingTcpProtocolTest CONFIG += c++17 !win32-msvc { error(BeltTearingTcpProtocolTest is a Windows MSVC-only test application.) } win32-msvc { QMAKE_CXXFLAGS += /utf-8 } INCLUDEPATH += $$PWD/../../Utils/CloudUtils/Inc INCLUDEPATH += $$PWD/../../Utils/CloudView3D/Inc INCLUDEPATH += $$PWD/../../Utils/VrCommon/Inc INCLUDEPATH += $$PWD/../../Utils/VrUtils/Inc UTILS_BUILD = $$PWD/../../GrabBagPrj/build/Utils win32:CONFIG(debug, debug|release) { LIBS += -L$${UTILS_BUILD}/CloudUtils/debug -lCloudUtils LIBS += -L$${UTILS_BUILD}/CloudView3D/debug -lCloudView3D LIBS += -L$${UTILS_BUILD}/VrUtils/debug -lVrUtils } else:win32:CONFIG(release, debug|release) { LIBS += -L$${UTILS_BUILD}/CloudUtils/release -lCloudUtils LIBS += -L$${UTILS_BUILD}/CloudView3D/release -lCloudView3D LIBS += -L$${UTILS_BUILD}/VrUtils/release -lVrUtils } win32 { LIBS += -lopengl32 -lglu32 } SOURCES += \ main.cpp \ mainwindow.cpp HEADERS += \ mainwindow.h