源码下载编译
通过下载源码直接编译就可以
注意提前安装好gcc与go环境
注意设置go的下载源:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
# 编译跨链网关本身
cd $HOME
git clone https://github.com/meshplus/pier.git
cd pier && git checkout v1.6.2
make prepare && make build
# 编译Fabric插件
cd $HOME
git clone https://github.com/meshplus/pier-client-fabric.git
cd pier-client-fabric && git checkout v1.6.2
make fabric1.4
# 说明:1.fabric插件编译之后会在插件项目的build目录生成fabric-client-1.4文 件;
2.pier编译之后会在跨链网关项目bin目录生成同名的二进制文件,需要将它拷贝到配置主目录方便后续执行。

经过以上的步骤,相信您已经编译出了部署Pier和fabric/ethereum应用链插件的二进制文件,Pier节点运行还需要外部依赖库,均在项目build目录下(Macos使用libwasmer.dylib,Linux使用libwasmer.so),建议将得到的二进制和适配的依赖库文件拷贝到

本文指导如何从源码下载开始,编译Pier跨链网关及Fabric插件,包括设置环境、编译流程、配置与启动,并详细介绍了应用链注册、投票与规则部署步骤。
最低0.47元/天 解锁文章
757





