diff --git a/DesktopEditor/graphics/pro/raster.pri b/DesktopEditor/graphics/pro/raster.pri index 21aad8ea68..74cc10c6b4 100644 --- a/DesktopEditor/graphics/pro/raster.pri +++ b/DesktopEditor/graphics/pro/raster.pri @@ -1,5 +1,6 @@ LIB_GRAPHICS_PRI_PATH=$$PWD/../.. -LIB_3DPARTY_PRI_PATH=$$LIB_GRAPHICS_PRI_PATH/../Common/3dParty/heif/lib +LIB_3DPARTY_PRI_PATH=$$LIB_GRAPHICS_PRI_PATH/../Common/3dParty/heif/lib/Debug +!core_debug:LIB_3DPARTY_PRI_PATH=$$LIB_GRAPHICS_PRI_PATH/../Common/3dParty/heif/lib/Release DEFINES -= UNICODE DEFINES -= _UNICODE @@ -19,10 +20,18 @@ DEFINES += \ core_linux { DEFINES += HAVE_UNISTD_H HAVE_FCNTL_H QMAKE_CXXFLAGS += -Wno-narrowing + LIBS += -L$$LIB_3DPARTY_PRI_PATH \ + -lheif \ + -lde265 \ + -lx265 } core_linux_clang { QMAKE_CFLAGS += -Wno-incompatible-function-pointer-types + LIBS += -L$$LIB_3DPARTY_PRI_PATH \ + -lheif \ + -lde265 \ + -lx265 } core_mac { @@ -32,17 +41,16 @@ core_mac { core_windows { DEFINES += JAS_WIN_MSVC_BUILD NOMINMAX LIBS += -lUser32 + LIBS += -L$$LIB_3DPARTY_PRI_PATH \ + -lheif \ + -llibde265 \ + -lx265-static } core_android { QMAKE_CFLAGS += -Wno-incompatible-function-pointer-types } -LIBS += -L$$LIB_3DPARTY_PRI_PATH \ - -lheif \ - -llibde265 \ - -lx265-static - INCLUDEPATH += \ $$LIB_GRAPHICS_PRI_PATH/cximage/jasper/include \ $$LIB_GRAPHICS_PRI_PATH/cximage/jpeg \