QT = core QT += concurrent QT += network CONFIG += c++17 cmdline CONFIG += debug_and_release unix { CONFIG(debug, debug|release){ TARGET = debug/HxIVA } else { TARGET = release/HxIVA } } # You can make your code fail to compile if it uses deprecated APIs. # In order to do so, uncomment the following line. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 HEADERS += \ HxDecoder.h \ HxDevice.h \ main.h SOURCES += \ HxDecoder.cpp \ HxDevice.cpp \ main.cpp # Default rules for deployment. qnx: target.path = /tmp/$${TARGET}/bin else: unix:!android: target.path = /opt/$${TARGET}/bin !isEmpty(target.path): INSTALLS += target #DEFINES += USE_ALGORITHM INCLUDEPATH += $$PWD/external INCLUDEPATH += $$PWD/external/rkrga INCLUDEPATH += $$PWD/external/ffmpeg/include INCLUDEPATH += $$PWD/external/opencv/include INCLUDEPATH += $$PWD/external/HxUtils/include INCLUDEPATH += $$PWD/external/mpp $$PWD/external/mpp/base $$PWD/external/mpp/osal $$PWD/external/mpp/utils unix { contains(DEFINES, USE_ALGORITHM) { LIBS += -L$$PWD/external/ -lObjectEventDetect PRE_TARGETDEPS += $$PWD/external/libObjectEventDetect.a LIBS += /usr/lib/librga.so LIBS += /usr/lib/librknn_api.so LIBS += /usr/lib/librockchip_mpp.so } LIBS += $$PWD/external/HxUtils/lib/libHxUtils_linux.a LIBS += -L/usr/local/lib -lopencv_highgui -lopencv_imgproc -lopencv_imgcodecs -lopencv_videoio -lopencv_core LIBS += -L/usr/local/ffmpeg/lib -lavcodec -lavdevice -lavfilter -lavformat -lavutil -lpostproc -lswresample -lswscale # LIBS += $$PWD/external/HxUtils/lib/libHxUtils_arm64.a # LIBS += /usr/lib/libopencv_highgui.so.3.4 \ # /usr/lib/libopencv_imgproc.so.3.4 \ # /usr/lib/libopencv_imgcodecs.so.3.4 \ # /usr/lib/libopencv_videoio.so.3.4 \ # /usr/lib/libopencv_core.so.3.4 \ # /usr/lib/libavcodec.so.58 \ # /usr/lib/libavdevice.so.58 \ # /usr/lib/libavfilter.so.7 \ # /usr/lib/libavformat.so.58 \ # /usr/lib/libavutil.so.56 \ # /usr/lib/libpostproc.so.55 \ # /usr/lib/libswresample.so.3 \ # /usr/lib/libswscale.so.5 } win32 { LIBS += $$PWD/external/HxUtils/lib/libHxUtils_x64.a LIBS += D:/Library/opencv/build/install/x64/mingw/lib/libopencv_*.a LIBS += -LD:/Library/ffmpeg/4.4.4/lib -lavcodec -lavdevice -lavfilter -lavformat -lavutil -lpostproc -lswresample -lswscale }