2012-10-01 49 views
0

是否有跨平台(Windows/Linux/OSX或其中的一部分)的现有库或代码库,可以让我通过网络快速比较两个文件之间的差异?C中的跨平台网络二进制文件比较?

基本上,试图为我正在处理的项目重新创建一个rsync的“inplace”的基本版本,这将解决文件之间的差异,并通过网络连接发送块级数据。

谢谢。

回答

3

有一个librsync(与一些更多的信息在the author's site),你可以看看。它似乎已经被放弃了一段时间,最后一个版本是在2004年,但它可能工作得很好。

+0

完美。作为说明,我发现这是Drop Box使用的相同库。 – Fmstrat