安装完pbcwrapper之后运行代码 g++ tepbc.cpp -o tepbc -lpbc -lgmp -lPBC -I ./pbcwrapper -L ./pbcwrapper,出现上图的错误,
代码如下:
把库路径放前面不加空格试试
g++ tepbc.cpp -o tepbc -I./pbcwrapper -L./pbcwrapper -lpbc -lgmp -lPBC
注意命令运行的目录,如果还不行,
先检查库路径是否有库,改成绝对路径试试。
不行然后使用nm命令查看库中是否有没有定义的符号,如果没有,那么你的库编译得有问题。需要重新编译你的pbc库