In case anyone is searching for this topic, I did have success with libarchive.
I was able to build a working program based on the included libarchive examples by:
Adding this to my .pro project file:
LIBS += "C:\Program Files\GnuWin32\lib\libarchive.lib"
LIBS += "C:\Program Files\GnuWin32\lib\libarchive.lib"
To copy to clipboard, switch view to plain text mode
Putting these files in files in my Qt\2010.02.1\mingw\include folder:
archive.h
archive_entry.h
libarchive-nonposix.h
archive.h
archive_entry.h
libarchive-nonposix.h
To copy to clipboard, switch view to plain text mode
Then including the .dlls in the folder with my .exe:
libarchive2.dll
bzip2.dll
zlib1.dll
libarchive2.dll
bzip2.dll
zlib1.dll
To copy to clipboard, switch view to plain text mode
Bookmarks