ubuntu - 如何在 ubuntu 中构建 microsoft seal 库并从中制作任何项目?
问题描述
我正在尝试在 ubuntu 上构建最新版本的 Microsoft SEAL 库,但正如 GitHub 页面上的文档中给出的那样,我只能从中生成 sealexample 和 sealtest 可执行文件。我必须使用这个库编写一个自定义程序,但不知道如何开始。
我尝试使用将库链接为 seal/seal.h,这在代码中可用,但它不起作用。
请为此提出解决方案。
解决方案
您需要根据中的说明安装 SEAL README.md
(听起来您已经这样做了)。然后只需使用您的项目源文件创建一个新目录,创建一个CMakeLists.txt
类似于的新目录native/examples/CMakeLists.txt
,然后运行
cmake .
make
在您的目录中。例如,请参阅https://www.youtube.com/watch?v=7vJJMU2gMn4。
推荐阅读
- python - 非英文和英文字符的 Windows XP 编码
- python - Kaprekar Number-ValueError: int() 的无效文字,基数为 10:''。字符串转整数
- php - Dockerized Symfony 5 应用程序错误“驱动程序中发生异常:找不到驱动程序”
- git - 如何删除所有不小心添加到 git 系统中的本地文件
- javascript - 将 onclick 事件绑定到两个数字的总和不起作用
- python - 无法在 Django 中使用 FK 创建新表
- reactjs - Ionic ReactJS-Redux 在 dispatch() 后不会重新渲染
- tensorflow - Tensorflow tf.GradientTape().gradient 返回无
- java - 查询和更新 A[L]*1 + A[L+1]*2 ... + A[R]*(R-L+1) 的高效方法
- python - 通过批处理文件运行时,如何将 python 脚本的输出打印到 Windows 控制台?