【发布时间】:2019-01-13 20:15:05
【问题描述】:
我正在使用 librsync 生成二进制补丁并将它们发送给其他用户。 但是我遇到了一个问题:在 win8/win7 上的某些文件上,应用补丁后的校验和(sha512)与在 win10 上应用补丁后的校验和不同。 使用 msvc 14 64 位构建 librsync。
我尝试在 win10 和 win8 上构建 librsync - 没有结果。
我尝试在所有系统上使用相同的库 (api-ms-*) - 没有结果。
故障文件 - 带有图形资源的文件。 与其他文件库一起运行良好:win10 和 win8 上的校验和相同。
我该如何解决?
【问题讨论】:
-
C 题太宽泛了。
-
这里有同样的问题,但我的工作在调试模式下! CRT 也处于发布模式:多线程调试 dll。
-
@WeatherVane 我会说对于 C 问题来说太具体了,但它也是一个 C 问题。
标签: c windows-7 windows-10 rsync librsync