Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo
i'm creating application which should extract huge files from archive (1Gb+).
i'm using LZMA SDK (there are restrictions to use GPL* libs).
so, i found that LZMA decoders operate by input stream & output buffers, it means that output file must be cached in memory before it flushed into HDD. for small files it works fine, but huge buffers could not be allocated & decompressor failed.
is there any way to extract file part-by-part? may be there is example where such functionality implemented...
If you need to extract from 7z archive, you can use C++ code instead of C code.