区块链测试框架 blockbench 编译笔记

1 git clone git@github.com:ooibc88/blockbench.git
2 git clone git@github.com:mrtazz/restclient-cpp.git
3 进入 restclient-cpp 目录,patch -p4 < $BLOCK_BENCH_HOME/benchmark/parity/patch_restclient
$BLOCK_BENCH_HOME 修改为本机上的对应文件目录
4.
/autogen.sh在这里插入图片描述
会报错,因为有一些库没有,百度下载即可解决
make install 会发现 没有 curllib
安装 curlib 会发现需要安装 openssh ,不同 ubuntu 都安装默认安装的 openssl 不同建议 用 curllib 7.78.0 + openssl 1.0.2g
● 安装 curllib https://blog.csdn.net/m0_37263637/article/details/79489321
● 可通过 openssl version -a 查看版本 我的是 1.1.1
● 安装 openssl 1.0.2g https://blog.csdn.net/coco_1998_2/article/details/96337465
6 从网络中https://curl.se/download/下载 curllib 7.78.0 , 然后
tar -xvf curl.XXX.gz
● andres@ubuntu1:/usr/local/curl-7.78.0$ ./configure --with-openssl=/usr/
● make
● sudo make install
7 然后切换到 restClient-cpp 目录中
● sudo make install 编译安装
8 然后切换到 /usr/local/blockbench/src/macro/kvstore
make
但是又出现了以下问题
在这里插入图片描述
需要在
10 /usr/local/blockbench/src/macro/kvstore 目录下
修改 Makefile 文件 加入-lcurl
在这里插入图片描述
然后再进 make ,执行成功

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值