Add Release/Debug libs

This commit is contained in:
Prokhorov Kirill
2025-07-24 12:10:26 +03:00
parent a817cd54d5
commit 41dc23ce53

View File

@ -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 \