1、安装docker、go等必须的软件
brew install docker dokcer-machine go brew install gnu-tar --with-default-names brew install libtool
2、开启dokcer deamon环境
docker-machine create forfabric eval $(docker-machine env forfabric)
3、设置gopaht环境变量
export gopath=PAHT_TO_GOPATH #然后在gopath下创建下面的目录 PAHT_TO_GOPATH/src/github.com/hyperledger/ #设置必要的代理信息 export http_proxy=xxxx:xx export https_proxy=xxxx:xx export no_proxy="localhost, 127.0.0.1, 192.168.99.100, 根据你自己的实际情况进行处理"
4、下载源码
cd PAHT_TO_GOPATH/src/github.com/hyperledger/ git clone https://github.com/hyperledger/fabric.git
5、编译gotolls
cd fabric make gotools
6、编译native
make native