#------------------------------------------------- # # Project created by QtCreator 2022-11-17T17:21:14 # #------------------------------------------------- TARGET = Parser TEMPLATE = lib DEFINES += PARSER_LIBRARY CONFIG -= app_bundle CONFIG -= qt # The following define makes your compiler emit warnings if you use # any feature of Qt which has been marked as deprecated (the exact warnings # depend on your compiler). Please consult the documentation of the # deprecated API in order to know how to port your code away from it. DEFINES += QT_DEPRECATED_WARNINGS # You can also make your code fail to compile if you use deprecated APIs. # In order to do so, uncomment the following line. # You can also select to disable deprecated APIs only up to a certain version of Qt. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 SOURCES += \ Parser.cpp \ ParserPrivate.cpp \ Data/TasElementIndex.cpp \ Data/TasIndex.cpp \ Data/ElementIndex.cpp \ Data/ElectricIndex.cpp \ Data/GeometryIndex.cpp \ Mapper/ElementMapper.cpp \ Helper/InputArraryHelper.cpp \ Mapper/MapperDataBase.cpp \ Helper/FileListHelper.cpp \ ShotList/ShotList.cpp \ Data/AScanData.cpp \ Data/OneTasAScanData.cpp \ MatLab/MatlabOpener.cpp \ MatLab/MatlabCreator.cpp \ Helper/ThreadHelper.cpp \ Helper/DirHelper.cpp \ Helper/AmplificationHelper.cpp \ ShotList/ShotListPrivate.cpp \ MatLab/MatlabCreatorPrivate.cpp \ MatLab/MatlabCreatorVariableWindowPrivate.cpp \ MatLab/MatlabCreatorConvertFp16Private.cpp \ Data/CEMeasuredData.cpp \ Data/CEData.cpp \ Data/MetaData.cpp \ Data/TemperatureData.cpp \ Data/MovementData.cpp \ Data/PatientData.cpp \ DataReader/CEDataReader.cpp \ DataReader/MetaDataReader.cpp \ DataReader/TemperatureDataReader.cpp \ DataReader/MovementDataReader.cpp \ DataReader/PatientDataReader.cpp \ Helper/MatlabHelper.cpp \ Data/ConfigHeader.cpp \ DataReader/ConfigHeaderReader.cpp \ FileStream/FileStream.cpp \ Md5/Md5.cpp HEADERS += \ Parser.h \ ParserPrivate.h \ parser_global.h \ Data/TasElementIndex.h \ Data/TasIndex.h \ Data/ElementIndex.h \ Data/ElectricIndex.h \ Data/GeometryIndex.h \ Mapper/ElementMapper.h \ Helper/InputArraryHelper.h \ Mapper/MapperDataBase.h \ Helper/FileListHelper.h \ ShotList/ShotList.h \ Data/Hardwareinfomation.h \ Data/AScanData.h \ Data/OneTasAScanData.h \ MatLab/MatlabOpener.h \ MatLab/MatlabCreator.h \ Helper/ThreadHelper.h \ Helper/DirHelper.h \ Helper/AmplificationHelper.h \ ShotList/ShotListPrivate.h \ MatLab/MatlabCreatorPrivate.h \ MatLab/MatlabCreatorVariableWindowPrivate.h \ MatLab/MatlabCreatorConvertFp16Private.h \ Data/CEMeasuredData.h \ Data/CEData.h \ Data/MetaData.h \ Data/TemperatureData.h \ Data/MovementData.h \ Data/PatientData.h \ Data/Arraypointer.h \ DataReader/CEDataReader.h \ DataReader/MetaDataReader.h \ DataReader/MovementDataReader.h \ DataReader/PatientDataReader.h \ Helper/MatlabHelper.h \ Data/ConfigHeader.h \ DataReader/ConfigHeaderReader.h \ Json/json.hpp \ DataReader/TemperatureDataReader.h \ FileStream/FileStream.h \ Md5/Md5.h INCLUDEPATH += $$PWD/../thirdParty/include win32: LIBS += -L$$PWD/../thirdParty/lib -llibmatio win32: LIBS += -L$$PWD/../thirdParty/lib -lsqlite3 unix: target.path = /home/sun/Libs/Parser/lib unix: INSTALLS += target unix: LIBS += -L$$PWD/../thirdParty/lib -lmatio unix: LIBS += -L$$PWD/../thirdParty/lib -lsqlite3