|
bsdiff是一个网络上的开源项目,可以用来计算二进制文件的差分,生成差分文件,也可以通过旧版本文件和差分文件合并生成新版本文件. 我最近在设计【超简单静态支持库开发】的SDK和教程,于是挑选了这个库来制作了一个静态支持库. 于是就可以利用这个支持库来实现真正的增量更新,就不需要每次更新都下载完整的文件. 当然现在大家带宽普遍很足,这儿只是抛砖引玉,并且它的意义主要是作为【超简单静态支持库开发】系列的demo. bsdiff开源项目首页:https://github.com/mendsley/bsdiff
|
|