🔑Ubuntu系统下PBC库的安装
开学网络安全实验课程的老师要教椭圆曲线,首先就是配置PBC库,Linux作为我的主系统,必须是要配上的。 Ubuntu系统下PBC库的安装 0.编译前环境安装 sudo apt-get install m4 sudo apt-get install flex sudo apt-get install bison sudo apt-get install make 1.下载gmp和pbc并解压源码 pbc是依赖于gmp的,所以需要先安装gmp 下载gmp源码 官网:https://gmplib.org/ wget https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz 下载gmp-6.3.0.tar.xz,并解压 tar -xf gmp-6.3.0.tar.xz 下载pbc源码wget https://crypto.stanford.edu/pbc/files/pbc-0.5.14.tar.gz https://crypto.stanford.edu/pbc/download.html 继续解压 tar -zxvf pbc-0.5.14.tar.gz 2.编译安装gmp !!!可能会遇到gmp编译失败的问题,如果实在无法编译可以使用 sudo apt install libgmp-dev 来安装gmp,然后直接跳过这一步去编译安装PBC 依次执行列面的命令,如果没有出现error代表安装成功 cd gmp-6.3.0 ./configure make sudo make install ./configure最终结果如下 make最终结果如下 sudo make install最终结果如下 3.编译安装PBC cd .. cd pbc-0.5.14 ./configure make sudo make install ...