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.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.