【以太坊学习笔记(一)】以太坊环境搭建 Windows7 64位 编译geth

具体步骤

  • 所用环境
  • go-ethereum源码
  • 下载编译环境
  • 编译
  • 参考博客

所用环境

电脑使用的是Windows7 64位。之前已经安装过go语言。

go-ethereum源码

具体链接为 https://github.com/ethereum/go-ethereum
选择 Download ZIP 即可
【以太坊学习笔记(一)】以太坊环境搭建 Windows7 64位 编译geth_第1张图片

下载编译环境

  1. 我下载的是 Goland https://www.jetbrains.com/go/download/#section=windows ;
  2. 下载后按下一步安装即可(我的go语言安装到了D盘,Goland默认安装到C盘);
  3. 未激活的Goland可以免费使用30天,需要激活,免激活方法参考:
    https://blog.csdn.net/benben_2015/article/details/78725467
    https://www.cnblogs.com/aomi/p/8288137.html;

编译

  1. 将压缩包解压到如下目录

%GOPATH%\src\github.com\ethereum\go-ethereum

  1. 用Goland 打开go-ethereum
    【以太坊学习笔记(一)】以太坊环境搭建 Windows7 64位 编译geth_第2张图片
    打开后,按照该图配置
    【以太坊学习笔记(一)】以太坊环境搭建 Windows7 64位 编译geth_第3张图片

  2. 打开go-ethereum/rlp/decode_test.go. 在编辑框右键选择运行,如果运行中出现如下问题

# github.com/ethereum/go-ethereum/crypto/secp256k1
exec: "gcc": executable file not found in %PATH%

则需要安装gcc工具,可以从如下网址安装http://tdm-gcc.tdragon.net/download

  1. 最后打开go-ethereum/rlp/decode_test.go. 在编辑框右键选择运行, 如果运行成功,代表环境搭建完成。

参考博客

1、go-ethereum源码阅读环境搭建 https://blog.csdn.net/luckydog612/article/details/80501348
2、GoLand导入并编译以太坊源码go-ethereum
https://blog.csdn.net/yzpbright/article/details/83538362 https://blog.csdn.net/zhangyichent/article/details/80747205
3、ethereum-go win7 64位编译
https://studygolang.com/articles/12782?fr=sidebar

你可能感兴趣的:(安装教程,以太坊,区块链)