[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
我用纯C接口封装了一下那个SDK,并做了个lib.由于需要callback来做进度,因此还需要稍微修改一下源代码.
LZMA是基于COM接口的,但感觉使用起来不难.参照LZMAalone.cpp的调用方法即可.
其实我封装的很差,而且为了减小体积,去掉了一些不用的压缩方式。可以说我只是为做Upack而封装的,没有通用性。其实LZMA SDK的例子已经把使用方法描述的很清楚了,最好先看懂了它的readme.txt。