TFHE库,fftw和googletest库安装

点个关注吧!本文主要关注于TFHE的安装与常见的问题

1.TFHE的git链接:

https://github.com/tfhe/tfhe
git clone --recurse-submodules --branch=master https://github.com/tfhe/tfhe.git

2.安装

mkdir build
cd build
cmake ../src -DENABLE_TESTS=on -DENABLE_FFTW=on -DCMAKE_BUILD_TYPE=debug
make

3.主要会出现两个错误:没有fftw和googletest
fftw下载链接

http://www.fftw.org/

安装

cd ./fftw-3.3.10
./configure --enable-shared
make
sudo make install
sudo ldconfig

googletest安装

git clone https://github.com/google/googletest.git
cd googletest
cmake -Dgtest_build_tests=on -DCMAKE_INSTALL_PREFIX=. ..
make
make install

完成后

cd tfhe-master (进入tfhe文件夹)
mkdir build
cd build
cmake ../src -DENABLE_TESTS=on -DENABLE_FFTW=on -DCMAKE_BUILD_TYPE=debug
make (权限不够的话要sudo)
sudo make install

TFHE可能存在以下的报错,关注后续文章。

C++ versions less than C++14 are not supported.

相关推荐

  1. TFHEfftwgoogletest安装

    2024-07-20 12:52:05       18 阅读
  2. CMake在Ubuntu中找不到GoogleTest所需的

    2024-07-20 12:52:05       60 阅读
  3. QT6.6 android下fftw-3.3.10编译及调用so方法

    2024-07-20 12:52:05       35 阅读
  4. 静态动态

    2024-07-20 12:52:05       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-20 12:52:05       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-20 12:52:05       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-20 12:52:05       45 阅读
  4. Python语言-面向对象

    2024-07-20 12:52:05       55 阅读

热门阅读

  1. 车端平行驾驶通信模块弱网报警梳理

    2024-07-20 12:52:05       16 阅读
  2. 设计模式七大原则(五)迪米特法则

    2024-07-20 12:52:05       15 阅读
  3. 常用设计模式

    2024-07-20 12:52:05       18 阅读
  4. 三种著名兵器

    2024-07-20 12:52:05       18 阅读
  5. 达梦+flowable改造

    2024-07-20 12:52:05       19 阅读
  6. 杀毒软件对比

    2024-07-20 12:52:05       18 阅读
  7. 京准:GPS北斗卫星授时信号安全隔离防护装置

    2024-07-20 12:52:05       17 阅读