Windows下搭建btcd本地化开发环境
Windows下搭建btcd本地化开发环境
1.下载工具
在Golang中国官方网站中下载,选择与自己电脑位数相同的版本。PS:这里以64位版本做演示,选择后缀为.msi即可。
2.安装go
下载完成后,一路Next。默认安装在C盘,可自行修改。
3.检测是否安装go成功
按住Win+R调出运行窗口,输入cmd,进入命令行窗口。输入go,出现下图所示,即安装成功。
4.安装IDEA
工欲善其事,必先利其器。本文使用Intelij IDEA作为IDE。首先从官网站 IntelliJ IDEA 下载旗舰版IDEA。
因旗舰版是付费版本,请读者自行搞定。建议购买付费版本。
至此,IDEA安装完毕!
5.安装go插件
运行IDEA,选择右下角配置选项。
【Configure】——【Plugins】——【Browse Repositories】
搜索框中输入go,查找,然后点击右侧安装Install。重启IDEA,**插件。
6.创建btcd工程
1)创建go工程
2)指定go工程位置
在工程目录(C:\Users\Administrator\btcd\)下新建多级目录src\github.com\btcsuite\btcd。
将btcd的代码库拷贝到btcd目录下(获取代码请安装git或者直接去官方仓库下载)。此时工程应该显示如下:
当然,读者还需自行设置GOPATH【这个也很重要!!】。具体是在【File】-【Settings】-【Languages & Frameworks】-【Go】中选择GOPATH进行设置即可,设置的路径为工程位置。例如本文的GOPATH路径为C:\Users\Administrator\btcd。
至此,创建工程完毕。
7.构建工程
我们可以在terminal下用go工具构建。即:
构建成功!$GOPATH目录下自动创建了bin目录,用于存放构建好的可执行文件。
8.总结
本文演示了在Windows下搭建btcd的开发环境。此外,还需要安装gcc for windows。