接上篇: EOS智能合约开发01 - 编程语言
操作系统
EOS开发,需要使用 Linux 或者 MacOS 操作系统。
目前不支持在Windows上开发EOS,但也有大神解决了这个问题:在Windows上安装运行EOS。
但上面这种方式,技术门槛比较高,有没有简单一点的,又可以在Windows上运行EOS的方法?
有的,可以在Windows上安装虚拟机,在虚拟机里运行Ubuntu系统。
这篇文章详细介绍了,如何通过虚拟机安装Ubuntu。(使用Linux或MacOS系统的同学可自行略过)
按照这个教程,我成功安装好了Ubuntu,不过我安装的是“优麒麟 16.04 LTS(长期支持)版本”这个版本,因为Ubuntu 17.04版经我测试,有一些问题。
安装好的系统是这样的:
Linux命令行
Linux系统的最大特色就是强大的命令行工具,进入Ubuntu后,打开“终端”,就进入到Linux命令行工具了:
安装Git
EOS的项目代码是在托管在Github上的,可以通过git克隆到自己的电脑上。
Git 是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。
在Linux上安装Git非常简单,只需要在命令行中输入:
sudo apt install git
安装好后,是这样的:
下载EOS主项目代码
在命令行输入克隆(clone)命令:
git clone https://github.com/EOSIO/eos.git -b DAWN-2018-02-14 --recursive
这里有两点要注意的:
- 需要加上“-b DAWN-2018-02-14”参数指明版本,否则连接上测试网络后无法完全同步区块;
- 需要加上“--recursive”参数,否则无法下载关联的子项目。
看到下图所示,就表示开始下载了:
下载需要一些时间,下载完成后,就可以看到eos项目的目录结构了。
哈,静待下文!
你这个Git的速度需要挂个代理。
哈哈,期待开发的部分
稳!!