一、下载crypto++源码 https://codeload.github.com/weidai11/cryptopp/zip/master
二、vs打开cryptopp-master目录下的 cryptest.sln
会有四个项目
依次修改每个项目的属性,windows sdk8.1----->10
三、设置Debug,x64,四个项目右键——>属性——>C/C++——>代码生成——>运行库,改成多线程调试MTD,然后在cryptest上右键——>生成,等待完成
重新设置为Release,x64,四个项目的运行库改成多线程MT,在cryptest上右键——>生成,等待完成。
在cryptopp-master下新出现了一个x64文件夹,里面有
在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内部差不多,剩余操作相同。