Windows10 下 搭建btcd 开发环境

栏目: Android · 发布时间: 7年前

内容简介:bitcoin的go语言版本1.12下载地址:https://github.com/btcsuite/btcd

bitcoin的 go 语言版本1.12

安装

下载地址:

https://github.com/btcsuite/btcd

执行以下命令:

        $ go get -u github.com/Masterminds/glide
        $ git clone https://github.com/btcsuite/btcd $GOPATH/src/github.com/btcsuite/btcd
        $ cd $GOPATH/src/github.com/btcsuite/btcd

因为国内很多 工具 类无法下载,需要翻墙,或者修改源

        $ rm -rf ~/.glide
        $ mkdir -p ~/.glide
        $ glide mirror set https://golang.org/x/mobile https://github.com/golang/mobile --vcs git
        $ glide mirror set https://golang.org/x/crypto https://github.com/golang/crypto --vcs git
        $ glide mirror set https://golang.org/x/net https://github.com/golang/net --vcs git
        $ glide mirror set https://golang.org/x/tools https://github.com/golang/tools --vcs git
        $ glide mirror set https://golang.org/x/text https://github.com/golang/text --vcs git
        $ glide mirror set https://golang.org/x/image https://github.com/golang/image --vcs git
        $ glide mirror set https://golang.org/x/sys https://github.com/golang/sys --vcs git

安装依赖包

        $ glide init
        $ glide install

编译工程

        $ go install . ./cmd/...

异常现象:

1.

问题:Update failed for golang.org/x/crypto/ripemd160: Cannot detect VCS

Windows10 下 搭建btcd 开发环境

Update failed for golang.org/x/crypto/ripemd160: Cannot detect VCS

解决方式:修改btcd项目目录下的glide.yaml 包中的 package: golang.org/x/crypto/ripemd160 为 package: golang.org/x/crypto

Windows10 下 搭建btcd 开发环境

修改glide.yaml

然后重新执行以下命令 进行更新安装

$ glide up

2.

问题:Unable to export dependencies to vendor directory: Error moving files: exit status 1

Windows10 下 搭建btcd 开发环境

Unable to export dependencies to vendor directory: Error moving files: exit status 1

解决方案:

对文件 $GOPATH\src\github.com\Masterminds\glide\path\winbug.go 做如下修改:

Windows10 下 搭建btcd 开发环境

修改winbug.go

cmd := exec.Command("cmd.exe", "/c", "xcopy /s/y", o, n+"\\")

然后 执行一下命令:

$ cd $GOPATH\src\github.com\Masterminds\glide

$ go build glide.go

$ cp glide $GOPATH\bin

重新打开命令窗口后执行以下命令

$ cd $GOPATH\src\github.com\btcsuite\btcd

$ glide up

Windows10 下 搭建btcd 开发环境

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

区块链与人工智能:数字经济新时代

区块链与人工智能:数字经济新时代

高航、俞学劢、王毛路 / 电子工业出版社 / 2018-7-23 / 80

《区块链与人工智能》是畅销书《区块链与新经济:数字货币2.0时代》全新修订升级版。本书是市场上为数不多的系统阐述区块链、人工智能技术与产业的入门级系统教程。从比特币到各类数字货币(代币),从基础原理到应用探讨,全景式呈现区块链与人工智能的发展脉络,既有历史的厚重感也有科技的未来感。本书的另一个亮点是系统整理了区块链创业地图,是一本关于区块链创业、应用、媒体的学习指南,以太坊创始人Vitalik专门......一起来看看 《区块链与人工智能:数字经济新时代》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具