小白编程:使用Lity调用智能合约
大叔的爸爸
发表于 2022-12-2 11:30:09
104
0
0
准备工作9 v/ r3 y; y+ [4 Q3 G; H5 a
本电脑系统:macOS Mojave 10.14 / 8G 1.8 GHz Intel Core i5
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"2 D2 H; v. `7 o+ N# Z) q4 \
操作过程中有任何问题需要帮助的,见文章底部5 \) G4 O3 r0 Y. e. K" n
安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
1.1 安装homebrew:/ Q& P% o' W" `/ l$ \
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" O- \# Q+ v" R
% @ }& `4 l6 D% M/ o
测试brew安装是否成功:! i! G: U3 a- p R0 v
1 ^1 R' Y* W/ ~# {
brew help
2 r2 X: B2 k+ K2 W8 Y
#### 1.2 安装Git:
```
brew install git# | L, U5 j) s
```
1.3 安装cmake:. M5 O6 m3 z# X' b% z- J
brew install cmake
准备工作完成后,开始安装Lity
2.1安装lity1 M- N5 {" Y2 s, x& R/ E; P
git clone https://github.com/CyberMiles/lity.git
) O' e. p- v1 P# ^1 E
安装完成后,依次输入
cd lity
mkdir build* x8 g! e3 _' _! D2 `
source ./scripts/install_
3 G* S0 H% k2 B
(这里如果有问题,请看备注)
3 r* f6 F4 D& [0 k
显示“进程已完成”后,重新新建一个标签,输入以下代码。
% I* y" t/ D, J8 V
依次输入" k6 A9 w: b% |3 B. @ O% n
cd build
cmake ..
安装成功8 g) i9 P9 e1 N$ J, f
继续输入! m) T: \) D8 a* w4 @! F; X% ?) |
make
检查是否成功
./lityc/lityc --help
2. 运行私有链(启动CyberMiles节点)
2.1.安装docker: https://docs.docker.com/docker-for-mac/install/( ^3 O! {" n( a# a
使用brew下载并安装7 e, a3 X& R9 W+ I
brew cask install docker
+ P" A' ^ _# G* D. p2 i+ T
2.2在lauchpad中找到小
成为第一个吐槽的人