如何将Crypto ++包含到VS项目中

时间:2019-01-28 19:09:50

标签: c++ windows visual-studio crypto++

我正在开发一个使用CryptoPP的项目,但是当我尝试编译我的代码时,总是会出现链接问题。现在我想问一下是否有人知道如何正确链接它。

我已经尝试过:

  • 下载Crypto ++
  • 打开SLN
  • 构建cryptlib

  • 将cryptlib.lib移到我的项目文件夹中

  • 将Crypto ++标头包含到我的项目中
  • 将cryptlib.lib添加到头文件中。

我希望我的项目能够完全编译和链接,而不会出错,并且能够运行一些AES进行测试。

1 个答案:

答案 0 :(得分:0)

最好的方法是在项目文件夹(.SLN所在的文件夹)内创建一个名为cryptopp的文件夹,或者从目录内的cryptopp下载源代码。

[Visual Studio->Solution Explorer]中单击[Solution->Add->Existing Project],然后选择要包含在解决方案中的cryptlib.vcproj文件。

您可以在https://github.com/mrc-g/BitMRC

处找到使用cryptopp的项目示例。