как распаковать .tar и lz4 файл в qt? - PullRequest
0 голосов
/ 27 декабря 2018

я делаю заявку в Qt для извлечения zip , tar и lz4 файлов, поэтому я использую библиотеку QuaZip и zlib!

Первый шаг (Qt cmd):

cd C:\Qt\zlib-1.2.8

mingw32-make -f win32/Makefile.gcc

и второй шаг:

cd C:\Qt\quazip-0.7

qmake "CONFIG+=release" "INCLUDEPATH+=C:/Qt/zlib-1.2.8" "LIBS+=-LC:/Qt/zlib- 
1.2.8 -lz"

mingw32-make

на третьем шаге добавьте приведенный ниже код в .pro в проекте QT:

INCLUDEPATH += C:/Qt/zlib-1.2.8
LIBS += -LC:/Qt/zlib-1.2.8 -lz
INCLUDEPATH += C:/Qt/quazip-0.7/quazip
LIBS += -LC:/Qt/quazip-0.7/quazip/release -lquazip

, и последний шаг может распаковать и заархивировать файл, как этот код:

#include <JlCompress.h>


int main(int argc, char * argv[])
{
   JlCompress::compressFile("C:/test.zip", "C:/test.txt");
   JlCompress::extractDir("C:/test.zip", "C:/");
   return 0;
}

Теперь моя проблема в том, что я не могу извлечь файлы .tar и lz4.Пожалуйста, помогите мне!

...