抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

树莓派安装FISCO-BCOS

参考文档:FISCO BCOS 源码编译 — FISCO BCOS v2.7.2 文档 (fisco-bcos-documentation.readthedocs.io)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# 拉取ubuntu镜像
docker pull ubuntu

# 启动容器
root@ubuntu:~# docker run -it ubuntu /bin/bash
root@35cfb23764c7:/#

# 安装相关依赖
apt-get update

apt-get install -y sudo

sudo apt install -y g++ libssl-dev openssl cmake git build-essential autoconf texinfo flex patch bison libgmp-dev zlib1g-dev automake libtool # 安装gcc用于编译

# 克隆代码
git clone https://gitee.com/FISCO-BCOS/FISCO-BCOS.git -b master

# 编译代码
cd FISCO-BCOS
mkdir -p build && cd build
cmake -DARCH_NATIVE=on ..
# 高性能机器可添加-j4使用4核加速编译
make -j2

# 树莓派4B编译完成大概耗时2h左右

# 进入build_chain.sh的目录/FISCO-BCOS/tools
cd FISCO-BCOS
cd tools

# 使用脚本构建FISCO-BCOS链
bash build_chain.sh -l 127.0.0.1:4 -e /FISCO-BCOS/build/bin/fisco-bcos

# 后续和正常搭链一致

# FISCO-BCOS启停
bash nodes/127.0.0.1/start_all.sh
bash nodes/127.0.0.1/stop_all.sh

需要注意的地方:

  • 编译后的二进制文件位置:FISCO-BCOS/build/bin/fisco-bcos

评论