VS2019,如何使用Crypto++

一、生成lib库

找到crypto项目中的.sln文件,使用vs打开,选到目标平台和模式,分别生成!

 二、生成后,将cryptlib.lib另存至vs的lib库下,其中包括release和debug

 三、将源代码中的头文件全部拷贝至vs的include文件路径中

 四、配置VS

debug-》常规下

 代码生成:debug选MTd   release下可以选择MT

 连接器-》附加库目录 

debug下选择debug的lib,release选择release的lib  一定要一一对应!

错误解决

1、无法打开"cryptopp.h"

解决方法:按照上述步骤一一执行即可

2、检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MD_DynamicRelease”

解决方法:将对应的lib库在项目文件中添加,需要release对应release模式下生成的,debug也一样!

posted @ 2023-06-02 14:53  CP3CP4  阅读(341)  评论(0编辑  收藏  举报