一、下载crypto++源码  https://codeload.github.com/weidai11/cryptopp/zip/master

二、vs打开cryptopp-master目录下的 cryptest.sln

VS2017编译Crypto++

      会有四个项目

VS2017编译Crypto++

      依次修改每个项目的属性,windows sdk8.1----->10 

VS2017编译Crypto++

三、设置Debug,x64,四个项目右键——>属性——>C/C++——>代码生成——>运行库,改成多线程调试MTD,然后在cryptest上右键——>生成,等待完成

       重新设置为Release,x64,四个项目的运行库改成多线程MT,在cryptest上右键——>生成,等待完成。

在cryptopp-master下新出现了一个x64文件夹,里面有

VS2017编译Crypto++

在Output中,会有Debug和Release两个文件夹,里面是生成的lib文件,还有.pdb和.ilk(release没有)

现在,Output内的两个文件夹就是以后要用的lib文件了,为了方便,我新建了一个文件夹D:\CryptoPP,在其下建include和lib文件夹,include放cryptopp-master下所有的.h文件,可以用命令行copy,具体略;lib文件内放Output下那俩Debug和Release。

至此,基本完成,后续自己的项目使用include和lib的配置略。

补充:在cryptest——>Sourse Code——>teat.cpp,运行他,可以检测是否上述成功。第三布也可以设置Win32哦,然后会有Win32文件夹,与x64内部差不多,剩余操作相同。

相关文章:

  • 2018-01-14
  • 2019-07-04
  • 2021-11-26
  • 2021-07-23
  • 2021-09-19
  • 2018-05-08
  • 2021-10-16
  • 2021-09-25
猜你喜欢
  • 2021-10-05
  • 2022-01-08
  • 2021-08-11
  • 2021-04-05
  • 2021-11-13
  • 2021-11-30
  • 2021-12-15
  • 2021-12-03
相关资源
相似解决方案