这听起来像是一个相对简单的问题,但我无法让 Crypto++ 工作。我正在使用 Microsoft Visual C++ 2010 Express(我很便宜)并且库中包含的 .vcxproj/.vcproj/.sln 文件根本不起作用。还有很多文件,我只是不确定我到底需要什么。
那么有人知道我可以直接加入的解决方案吗?参考实现很好,只要它们不是非常低效或什么的。很抱歉问了这么一个平凡的问题,但我环顾四周,找不到任何我需要的东西——我想密码学不是我的专业领域。
尽管如此,如果有人知道我如何让 VC++ 2010 加载项目文件,那么让 Crypto++ 工作会很好。该错误非常......不是描述性的。它只是说无法加载项目并给我 -2147483647 作为错误号。
编辑:这是转换报告错误:
XML 解析过程中出现以下错误:文件:C:\Users\Kyle\Desktop\Exoterra\Dependencies\crypto\cryptlib.vcproj 行:102 列:5 错误消息:系统错误:-2147154677。文件“C:\Users\Kyle\Desktop\Exoterra\Dependencies\crypto\cryptlib.vcproj”加载失败。
这是 cryptlib.vcproj 的第 102 行:
Name="VCPostBuildEventTool"
编辑(再次):我让它工作。我删除了项目文件中所有涉及 x64 的内容,现在它可以正确转换。不管怎么说,还是要谢谢你。