小白编程:使用Lity调用智能合约
大叔的爸爸
发表于 2022-12-2 11:30:09
87
0
0
准备工作+ G" T9 m* Y# |0 P
本电脑系统:macOS Mojave 10.14 / 8G 1.8 GHz Intel Core i5
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"
操作过程中有任何问题需要帮助的,见文章底部2 E5 | T* S* o1 ~
安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
1.1 安装homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
测试brew安装是否成功:
brew help6 {8 `) k7 g6 M* g9 w
- j8 Q0 @6 g* J/ F+ x* k4 R
#### 1.2 安装Git:0 {) ?0 R: h' Y; R
```
brew install git
```
1.3 安装cmake:5 S) x2 Z* @6 t3 f1 R1 a& S& Q
brew install cmake7 ]/ Y0 t4 [8 a7 V3 y; V, s
准备工作完成后,开始安装Lity! ?: Y7 f- f2 \; r6 p/ B
2.1安装lity/ ]2 k0 I, `/ C2 _) E, s% [
git clone https://github.com/CyberMiles/lity.git
安装完成后,依次输入! [1 L- j2 a2 m6 F" V4 _
cd lity7 B" M& i& w2 D
mkdir build
source ./scripts/install_
& ]: x- R K5 c& p1 ^' l" v4 }% d
(这里如果有问题,请看备注)
. O+ x: {( [1 d' R4 j
显示“进程已完成”后,重新新建一个标签,输入以下代码。- o0 R- |5 B6 Q+ ?7 O, M1 [4 B0 k
. D7 E4 z, d$ D5 u! W
依次输入
cd build+ w7 p9 _8 U0 U& f0 L C, L
cmake ..+ ~+ v8 _ w3 ^1 h6 p1 K2 O. L
1 v) ]& ~* X0 J* v' }8 O
安装成功
继续输入
make
检查是否成功& {. `# V% [' H4 a( n
./lityc/lityc --help4 d# Q9 |5 _2 ~8 `8 A
7 V: F; T& w ~
2. 运行私有链(启动CyberMiles节点)
2.1.安装docker: https://docs.docker.com/docker-for-mac/install/7 E4 J/ v" Y6 k3 o3 A2 F7 F7 Q
使用brew下载并安装# {& D; e: ` o. D
brew cask install docker
5 V# z0 K. ~4 d; J2 j
2.2在lauchpad中找到小
成为第一个吐槽的人