【发布时间】:2013-12-09 18:11:21
【问题描述】:
我们需要一些 rsync 库。我遇到了一个名为 librsync 的东西,并从 Link 下载了它
在这个库的自述文件中提到
PCbuild 目录包含一个项目和预生成的配置 用于 MSVC++ IDE 的文件。这应该足以编译 rdiff.exe 不需要 cygwin。
但是当我在 MSVC++ IDE 中打开它并构建它时,它给了我超过 36 个编译时错误。我想我做错了什么或者错过了一些重要的步骤。
我在 Windows 7 PC 上使用 MS Visual Studio 2010 Premium。
如果这里有人使用 Visual Studio 2010 成功运行了这个项目库,请提供帮助。
【问题讨论】:
-
PCbuild中的项目文件是针对 VC++ 6...一个相当旧的版本。您必须将构建移植到 VS 2010。 -
您能否详细说明移植到 VS2010 的含义?当我打开 PCbuild 时,我 rem VS 2010 要求将项目更改为当前版本..我在那里点击是...是一样的吗??
-
较新的 Microsoft 编译器比旧编译器更合规,检测到的警告和错误也更多。您必须自己修复任何新的警告或错误。
标签: c++ visual-studio-2010 librsync