小白编程:使用Lity调用智能合约
大叔的爸爸
发表于 2022-12-2 11:30:09
92
0
0
准备工作
本电脑系统:macOS Mojave 10.14 / 8G 1.8 GHz Intel Core i5
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"
操作过程中有任何问题需要帮助的,见文章底部
安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
1.1 安装homebrew:1 r7 b( d& O6 h7 V5 M# \' k
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"( n0 |% E. i4 u6 _
7 D- J* V9 P; @5 N' N5 {
测试brew安装是否成功:
1 h; G7 ~, S) y1 v9 W A/ ~
brew help! Z" u: Z; G( J+ J" G& |' @3 m
#### 1.2 安装Git:; }, S. b- Q$ |! R5 Q
```5 N; [. m0 p5 X3 M1 Q
brew install git
```
1.3 安装cmake:0 l1 _( d" Q% V8 b
brew install cmake3 d1 P% t q" F! C! X
9 C7 z7 t* N: ^
准备工作完成后,开始安装Lity# c3 r/ w( V# E) p( e
2.1安装lity
git clone https://github.com/CyberMiles/lity.git
安装完成后,依次输入
cd lity1 ~; U F7 \' b2 g2 @
mkdir build
source ./scripts/install_
(这里如果有问题,请看备注)9 R* k9 U b; t% O! I
. G E+ y# M6 j: u& x
显示“进程已完成”后,重新新建一个标签,输入以下代码。. h4 E+ ~5 T4 z8 Q' p
( Q# [0 D9 H. I& d- ~- u
依次输入$ w- `; a& N' [9 V+ v" z
cd build
cmake ..( G( f5 W. g: T. e
安装成功
继续输入
make
8 |8 ^: l! p% r7 y9 p
检查是否成功
./lityc/lityc --help
. [2 g2 d9 |0 ^& {7 i
2. 运行私有链(启动CyberMiles节点), E/ r1 O x6 ]; i8 P
2.1.安装docker: https://docs.docker.com/docker-for-mac/install/
使用brew下载并安装8 u" d. h( J8 z$ b$ o0 u
brew cask install docker! n+ e4 a9 z! p) z
4 }, _) B$ X: z8 @, ]: l: a
2.2在lauchpad中找到小
成为第一个吐槽的人