environment:Centos系统;
1 安装依赖
yum install m4
yum install gcc gcc-c++
yum install flex
2 安装GMP
Link(GMP) May you can choses this package named: gmp-6.1.2.tar.lz (USA, ftp.gnu.org, via https)
- tar xf gmp-6.1.2.tar.lz --lzip
- 进入解压的文件夹下,编辑如下命令:
- ./configure --enable-cxx
- make
- make check
- sudo make install
3安装PBC
pbc下载安装
下载文件
在解压的文件之中执行如下命令
./configure
make
make install
至此pbc library 在ubuntu系统中的安装完成。
4Pbc library库安装验证 :
A PBC program foo.c .
#include "pbc.h" //pbc.h 是你安装pbc库的路径,根据自己的配置修改
int main(void) {
/* call PBC functions */
printf("Hello World!");
return 0;
}
终端键入:
运行:gcc -o foo foo.c
运行:./foo
显示Hello World!