1CONFIG -= qt 2 3TEMPLATE = lib 4DEFINES += LIBJPEGTURBO_LIBRARY 5 6CONFIG += c++11 7 8# The following define makes your compiler emit warnings if you use 9# any Qt feature that has been marked deprecated (the exact warnings 10# depend on your compiler). Please consult the documentation of the 11# deprecated API in order to know how to port your code away from it. 12DEFINES += QT_DEPRECATED_WARNINGS 13 14# You can also make your code fail to compile if it uses deprecated APIs. 15# In order to do so, uncomment the following line. 16# You can also select to disable deprecated APIs only up to a certain version of Qt. 17#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 18 19DESTDIR = ../../libs 20 21LIBJPEG_TURBO_PATH = ../../../../../../../../third_party/libjpeg-turbo 22LIBJPEG_TURBO_SOURCE_PATH = ../../../../../../../../third_party/libjpeg-turbo/libjpeg-turbo-2.1.1 23system("tar -zxf $${LIBJPEG_TURBO_PATH}\\libjpeg-turbo-2.1.1.tar.gz -C $${LIBJPEG_TURBO_PATH}") 24 25SOURCES += \ 26 $${LIBJPEG_TURBO_SOURCE_PATH}/jcapimin.c \ 27 $${LIBJPEG_TURBO_SOURCE_PATH}/jcapistd.c \ 28 $${LIBJPEG_TURBO_SOURCE_PATH}/jccoefct.c \ 29 $${LIBJPEG_TURBO_SOURCE_PATH}/jccolor.c \ 30 $${LIBJPEG_TURBO_SOURCE_PATH}/jcdctmgr.c \ 31 $${LIBJPEG_TURBO_SOURCE_PATH}/jchuff.c \ 32 $${LIBJPEG_TURBO_SOURCE_PATH}/jcicc.c \ 33 $${LIBJPEG_TURBO_SOURCE_PATH}/jcinit.c \ 34 $${LIBJPEG_TURBO_SOURCE_PATH}/jcmainct.c \ 35 $${LIBJPEG_TURBO_SOURCE_PATH}/jcmarker.c \ 36 $${LIBJPEG_TURBO_SOURCE_PATH}/jcmaster.c \ 37 $${LIBJPEG_TURBO_SOURCE_PATH}/jcomapi.c \ 38 $${LIBJPEG_TURBO_SOURCE_PATH}/jcparam.c \ 39 $${LIBJPEG_TURBO_SOURCE_PATH}/jcphuff.c \ 40 $${LIBJPEG_TURBO_SOURCE_PATH}/jcprepct.c \ 41 $${LIBJPEG_TURBO_SOURCE_PATH}/jcsample.c \ 42 $${LIBJPEG_TURBO_SOURCE_PATH}/jctrans.c \ 43 $${LIBJPEG_TURBO_SOURCE_PATH}/jdapimin.c \ 44 $${LIBJPEG_TURBO_SOURCE_PATH}/jdapistd.c \ 45 $${LIBJPEG_TURBO_SOURCE_PATH}/jdatadst.c \ 46 $${LIBJPEG_TURBO_SOURCE_PATH}/jdatasrc.c \ 47 $${LIBJPEG_TURBO_SOURCE_PATH}/jdcoefct.c \ 48 $${LIBJPEG_TURBO_SOURCE_PATH}/jdcolor.c \ 49 $${LIBJPEG_TURBO_SOURCE_PATH}/jddctmgr.c \ 50 $${LIBJPEG_TURBO_SOURCE_PATH}/jdhuff.c \ 51 $${LIBJPEG_TURBO_SOURCE_PATH}/jdicc.c \ 52 $${LIBJPEG_TURBO_SOURCE_PATH}/jdinput.c \ 53 $${LIBJPEG_TURBO_SOURCE_PATH}/jdmainct.c \ 54 $${LIBJPEG_TURBO_SOURCE_PATH}/jdmarker.c \ 55 $${LIBJPEG_TURBO_SOURCE_PATH}/jdmaster.c \ 56 $${LIBJPEG_TURBO_SOURCE_PATH}/jdmerge.c \ 57 $${LIBJPEG_TURBO_SOURCE_PATH}/jdphuff.c \ 58 $${LIBJPEG_TURBO_SOURCE_PATH}/jdpostct.c \ 59 $${LIBJPEG_TURBO_SOURCE_PATH}/jdsample.c \ 60 $${LIBJPEG_TURBO_SOURCE_PATH}/jdtrans.c \ 61 $${LIBJPEG_TURBO_SOURCE_PATH}/jerror.c \ 62 $${LIBJPEG_TURBO_SOURCE_PATH}/jfdctflt.c \ 63 $${LIBJPEG_TURBO_SOURCE_PATH}/jfdctfst.c \ 64 $${LIBJPEG_TURBO_SOURCE_PATH}/jfdctint.c \ 65 $${LIBJPEG_TURBO_SOURCE_PATH}/jidctflt.c \ 66 $${LIBJPEG_TURBO_SOURCE_PATH}/jidctfst.c \ 67 $${LIBJPEG_TURBO_SOURCE_PATH}/jidctint.c \ 68 $${LIBJPEG_TURBO_SOURCE_PATH}/jidctred.c \ 69 $${LIBJPEG_TURBO_SOURCE_PATH}/jmemmgr.c \ 70 $${LIBJPEG_TURBO_SOURCE_PATH}/jmemnobs.c \ 71 $${LIBJPEG_TURBO_SOURCE_PATH}/jquant1.c \ 72 $${LIBJPEG_TURBO_SOURCE_PATH}/jquant2.c \ 73 $${LIBJPEG_TURBO_SOURCE_PATH}/jutils.c \ 74 $${LIBJPEG_TURBO_SOURCE_PATH}/jsimd_none.c 75 76INCLUDEPATH += \ 77 ../../../../../../../../third_party/libjpeg-turbo \ 78 ../../../../../../../../third_party/libjpeg-turbo/libjpeg-turbo-2.1.1/ 79