crypto++ vc2008安装和测试方法
2015-09-07 21:55
363 查看
crypto++加解密算法库,安装和测试方法如下:
compile Crypto++出crypto.lib档 ;
使用crypto.lib真正来进行加解密的功能。
crypto.lib compile过程如下︰
到Crypto++ 官網下載最新版的Crypto++,我抓的版本是5.5.2 版。到Crypto++官网下载最新版的Crypto++,我抓的版本是5.5.2版。
开启cryptest.sln档(本档是VS 2005 soluction档,VS 2008需要多做一步soluciton转换的动作)
开启此soluction后,会发现里面有四个子工程︰cryptdll、cryptest、cryptlib、dlltest,在cryptlib上按滑鼠右键-> Build 。
等待此project building结束后,在原本Crypto++解压缩的目录下\ Win32\Output\Debug目录下,会发现有个cryptlib.lib档 ,这样就成功了。
cryptlib.lib使用过程如下︰
使用VS 2008建立新工程,工程类型请选择Win32 Console Application 。
在Application Settings页面中,在” Additional options “中,请勾选” Precompiled header “,再按下Finish按钮结束设定。
在工程的目录下,建立include目录,把Crypto++ source code中的header file (.h)全部copy到此目录下。
在工程的目录下,建立lib目录,把上一步骤中所产生的cryptlib.lib档copy到此目录下。
新增test.cpp档,档案内容我放在后面。
打开Soluction Explorer window,在我们所建的工程上,按滑鼠右键-> Properties ,设定工程属性。
C/C++ -> Additional Include Directories设定,加入我们刚刚所建立的include目录路径。
C/C++ -> Code Generation -> Runtime Library设定,请确定目前模式是/MTd
Linker -> Additional Libraries Directories设定,加入我们刚刚所建立的lib目录路径。
Linker -> Command Line设定,加入一行cryptlib.lib 。
compile Crypto++出crypto.lib档 ;
使用crypto.lib真正来进行加解密的功能。
crypto.lib compile过程如下︰
到Crypto++ 官網下載最新版的Crypto++,我抓的版本是5.5.2 版。到Crypto++官网下载最新版的Crypto++,我抓的版本是5.5.2版。
开启cryptest.sln档(本档是VS 2005 soluction档,VS 2008需要多做一步soluciton转换的动作)
开启此soluction后,会发现里面有四个子工程︰cryptdll、cryptest、cryptlib、dlltest,在cryptlib上按滑鼠右键-> Build 。
等待此project building结束后,在原本Crypto++解压缩的目录下\ Win32\Output\Debug目录下,会发现有个cryptlib.lib档 ,这样就成功了。
cryptlib.lib使用过程如下︰
使用VS 2008建立新工程,工程类型请选择Win32 Console Application 。
在Application Settings页面中,在” Additional options “中,请勾选” Precompiled header “,再按下Finish按钮结束设定。
在工程的目录下,建立include目录,把Crypto++ source code中的header file (.h)全部copy到此目录下。
在工程的目录下,建立lib目录,把上一步骤中所产生的cryptlib.lib档copy到此目录下。
新增test.cpp档,档案内容我放在后面。
打开Soluction Explorer window,在我们所建的工程上,按滑鼠右键-> Properties ,设定工程属性。
C/C++ -> Additional Include Directories设定,加入我们刚刚所建立的include目录路径。
C/C++ -> Code Generation -> Runtime Library设定,请确定目前模式是/MTd
Linker -> Additional Libraries Directories设定,加入我们刚刚所建立的lib目录路径。
Linker -> Command Line设定,加入一行cryptlib.lib 。
相关文章推荐
- Android Service详解之生命周期
- 关于wamp配置虚拟主机支持多站点的操作
- java 利用FileOutputStream写文件(两种方式)
- 程序媛之路。
- Swift 教程:快速入门
- Spring Boot开发之流水无情(二)
- 孩子们的游戏(圆圈中最后剩下的数)——约瑟夫问题
- CentOS安装VMware Tools
- NMCUSTOMDRAW
- Linux下配置用msmtp和mutt发邮件
- 信息化平台(一)
- 面试编程加数据库
- MATLAB中cell函数
- 数组中未出现的最小正整数
- Web Service 的工作原理
- 写一个函数,将字符串首尾空格去除,并且字符串之间的多个空格合并成一个。
- android存储方式之文件存储
- Servlet 工作原理解析
- STC单片机使用RS485下载程序方法
- sting的方法总结