2010-02-15 17 views
3

任何人都使用最新版本的cryptopp。我认为它的5.6.0。我有一个unix工作的解决方案。但在窗户中,我卡住了。任何人都可以在vs2008中使用cryptopp 5.6,请给出关于如何编译这个的具体说明?我还在cryptopp用户组中发布了一个答案。有一些说明,但对于6.0而不是我正在使用的版本。所以,我不知道如何继续。Crypto ++版本5.6.0

的错误如下: 错误:LNK2005已经在cryptlib定义(iterhash.obj) (cryptlib.obj)

回答

1

我所做的只是打开cryptest.sln文件,并告诉它建立。

编辑:Visual Studio确实必须从VS2005格式转换,但它编译和运行就好。

+0

好的,我已经这样做了,它会创建一个带有cryptlib.lib的输出\ debug目录,之后我只是将它添加到链接器中,那就是它? – user246520

+0

这是正确的。 –

+0

哦:请注意,您需要确保在调试版本中使用库的调试版本,并在发布版本中使用版本。 ;) –