#CONFIG += c++11 #QT += core gui opengl serialport #greaterThan(QT_MAJOR_VERSION, 4): QT += widgets INCLUDEPATH +=$$PWD/./include/ \ $$PWD/./include/ffmpeg4.0/ \ $$PWD/./include/ZeroMQ/ \ SOURCES += \ $$PWD/./GCycleQueue.cpp \ $$PWD/./GdImageLib.cpp \ $$PWD/./OpenGLView.cpp \ $$PWD/./GdZeroMQ.cpp \ $$PWD/./Logger.cpp \ $$PWD/./IO/FileStream/Raw/FileStream.cpp \ $$PWD/./IO/DeviceStream/GDeviceReader.cpp \ $$PWD/./IO/DeviceStream/CameraLink/CameraLinkDealer.cpp \ $$PWD/./IO/DeviceStream/USB/USBCap.cpp \ $$PWD/./IO/DeviceStream/USB3.0/USB3Cap.cpp \ HEADERS += \ $$PWD/./CommSerialDef.h \ $$PWD/./GCycleQueue.h \ $$PWD/./GdImageLib.h \ $$PWD/./OpenGLView.h \ $$PWD/./GdZeroMQ.h \ $$PWD/./Logger.h \ $$PWD/./IO/GIOParams.h \ $$PWD/./IO/DeviceStream/CameraLink/CameraLinkDealer.h \ $$PWD/./IO/FileStream/Raw/FileStream.h \ $$PWD/./IO/DeviceStream/GDeviceReader.h \ $$PWD/./IO/DeviceStream/USB/USBCap.h \ $$PWD/./IO/DeviceStream/USB3.0/USB3Cap.h \ unix|win32: LIBS += -lopengl32 win32{ contains(DEFINES,WIN64){ LIBS += -L$$PWD/./lib/x64/ffmpeg4.0/ -lavcodec -lswscale LIBS += -L$$PWD/./lib/x64/ZeroMQ -llibzmq }else{ LIBS += -L$$PWD/./lib/x86/ffmpeg4.0/ -lavcodec -lswscale LIBS += -L$$PWD/./lib/x86/ZeroMQ -llibzmq } }