参考资料:https://github.com/encryptogroup/ABY
前言:
ABY框架在Ubuntu系统中完成依赖包的安装和运行环境的配置之后,在搭建ABY框架还是出现了一些问题,下面列举其中比较有代表性的问题记录一下。
(一)ABY框架的搭建
注:参考https://github.com/encryptogroup/ABY
1. Clone the ABY git repository by running:
2. git clone https://github.com/encryptogroup/ABY.git
3. Enter the Framework directory: cd ABY/
4. Create and enter the build directory: mkdir build && cd build
5. Use CMake configure the build: `cmake ..`
/*This also initializes and updates the Git submodules of the
dependencies located in extern/.
If you plan to work without a network connection,
you should to a --recursive clone in Step 1.*/
6. Call make in the `build`directory.
/*You can find the build executables and libraries in the
directories bin/ and lib/, respectively.*/
(二)踩到的坑以及解决
问题1:g++的版本与要求不符