树莓派安装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