小白编程:使用Lity调用智能合约
大叔的爸爸
发表于 2022-12-2 11:30:09
84
0
0
准备工作( z, c/ w5 _, p$ y0 f! d9 X8 v
本电脑系统:macOS Mojave 10.14 / 8G 1.8 GHz Intel Core i5$ i0 w. A- I9 w# f
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"
操作过程中有任何问题需要帮助的,见文章底部
安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
1.1 安装homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
测试brew安装是否成功:, i4 P4 R( r* y- ^
`* ?! Q% j8 {6 ^; f
brew help
#### 1.2 安装Git:* Q5 B( L1 G a B2 u5 A
```1 Y5 U* j1 ?$ e
brew install git
```- [8 O" j3 v5 a# E$ N" }- @
1.3 安装cmake:# |& f4 x# Y Y6 n$ n ~$ E* a
brew install cmake
( m. Q# X; \1 h/ j
准备工作完成后,开始安装Lity
2.1安装lity
git clone https://github.com/CyberMiles/lity.git
安装完成后,依次输入# `# I1 @7 z) q
cd lity
mkdir build% v- N6 \ t5 B6 D- r
source ./scripts/install_5 o0 {9 r0 O5 t7 a" h7 a) R# z
3 R/ ^$ w4 V+ t2 C) z: E
(这里如果有问题,请看备注)
显示“进程已完成”后,重新新建一个标签,输入以下代码。
依次输入# d- ^, x2 @ G7 N' G- W
cd build
cmake .." _* P9 x3 Y" h0 R; z: h2 C( D3 t
, q. a* Z1 I& `3 H4 E
安装成功3 s% U% _9 \! g& v
继续输入( C3 l" |+ P6 [1 R3 _4 @: e
make
. ]8 R: |* {3 H9 D
检查是否成功
./lityc/lityc --help: |, W3 ~/ ]3 J/ C* h) H4 ~
3 G! B$ y! F2 V9 L, s* }
2. 运行私有链(启动CyberMiles节点)- C$ b6 p, o# q6 s0 C! N
2.1.安装docker: https://docs.docker.com/docker-for-mac/install/
使用brew下载并安装% u7 E' d) e J
brew cask install docker% t0 `- H, V! s. @# K% O. Q5 A
2.2在lauchpad中找到小
成为第一个吐槽的人