安装使用HElib库运行同态加密HElib 中的 cmake

GitHub项目:https://github.com/homenc/HElib

第一步安装GMP库

安装使用HElib库运行同态加密HElib 中的 cmake_第1张图片
默认安装即可

第二步安装NTL

安装使用HElib库运行同态加密HElib 中的 cmake_第2张图片
在我的电脑上第一个 on 应该为小写,默认安装即可,共享库选项需要开启,最好在 ‘ ./configure -help ’中查看一下指令的信息。

第三步安装HElib库在这里插入图片描述

option 1 中的 step 5 ,在 HElib-master 目录下创建一个helib_pack的文件夹.
这个项目需要googleteset ,可以先 apt get git
然后 git clone https://github.com/google/googletest.git 安装好之后
make -j16 需要保证你的网络正常,可能需要啥的。

运行cmake

make install
安装完成后,进入example 文件夹,随便打开一个文件夹2选一,然后

在这里插入图片描述后面的参数是指定你放置的helib文件夹的位置即 (/home …)然后再make一下即出现可执行文件。

你可能感兴趣的:(同态加密库文件,HElib,安装使用)