cryptopp 加密库的安装

Posted 树梢流年

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cryptopp 加密库的安装相关的知识,希望对你有一定的参考价值。

今天 在搭建环境的过程中遇到一个问题:C++ 的加密库 crypto在新系统中没有安装,于是百度一下,顺便解决问题

1、开源包下载

     下载地址:https://www.cryptopp.com/#download

  下载最新的版本 cryptopp 5.6.5

2 把文件 cryptopp564.zip  放在目录:/home/jimmy/sofeware/cryptopp

  然后使用unzip 命令解压到当前文件夹 

安装的过程中各种百度,发现无效,然后看了一下官方的文档:https://www.cryptopp.com/wiki/Linux#Build_and_Install_the_Library 

纯英文的,硬着头皮看完,安装步奏就这么几步  

A 、$ make libcryptopp.a libcryptopp.so cryptest.exe

B、$ sudo make install PREFIX=/usr/local

回车 

 

3、这个安装目录默认是安装在 /usr/local/include

把这个目录加进环境变量

修改文件home 目录下的环境变量文件:.bash_profile

加入路径:/usr/local/include:/usr/local/lib

保存

使用命令 :source  .bash_profile 使环境变量生效

OK  搞定

 

以上是关于cryptopp 加密库的安装的主要内容,如果未能解决你的问题,请参考以下文章

CryptoPP 使用方法

cryptopp正确资势

编译时错误:未定义对 CryptoPP::StringStore::TransferTo2 的引用

如何在使用 CryptoPP 解密流后执行 unpadding

crypt哪个库linux

des加密算法(c/c++)