я делаю заявку в 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.Пожалуйста, помогите мне!