这听起来像一个相对简单的问题,但我无法让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的所有内容,现在它已正确转换。不管怎样,谢谢。
答案 0 :(得分:1)
不确定你遇到了什么问题。
使用Express版本,您希望能够在Visual Studio中编译资源文件。您需要使用Windows SDK中的rc编译器来编译它们。