今天打算跑一下paxos库,由于中途报错我没有NTL库,所以需要安装一个,但安装NTL库,又需要GMP库,先写一篇GMP库的配置文档
先确保已经拥有g++,m4
sudo apt install g++
sudo apt install m4
可以使用
g++ --version
m4 --version
查看版本
接下来去官网下载最新的GMP配置文件
最新版GMP下载
下载完成以后放入Ubuntu系统中,进入该文件
首先运行可执行文件configure.exe
./configure
然后使用make命令对文件进行编译:
make
接着执行make ckeck对配置文件进行检测
make check
最后一步进行安装:
sudo make install
如果安装成功的话,可以去usr/local/lib文件夹中寻找是否有一个libgmp.a的文件
有则安装成功!