小白编程:使用Lity调用智能合约
大叔的爸爸
发表于 2022-12-2 11:30:09
146
0
0
准备工作* `- v3 w5 n* S
本电脑系统:macOS Mojave 10.14 / 8G 1.8 GHz Intel Core i5
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"4 v: h* {' _$ l2 R! z7 g q" A
操作过程中有任何问题需要帮助的,见文章底部
安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
1.1 安装homebrew:% n" F% `8 Z$ r# Q$ [* H, E
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"7 L3 |) P+ C* ^( K$ p2 C" y* N
测试brew安装是否成功:3 ~$ D" T- W+ @
brew help
#### 1.2 安装Git:8 ], l Z. L4 o6 R; R6 Q! M- x# A7 S
```
brew install git
```) J7 a* u& f7 j- a; L: ]/ v% z
1.3 安装cmake:
brew install cmake
& n6 \7 @5 W& u. W
准备工作完成后,开始安装Lity
2.1安装lity
git clone https://github.com/CyberMiles/lity.git
安装完成后,依次输入9 z2 W m3 P* r7 k' `/ e# n* @7 G
cd lity
mkdir build) T& ]3 U6 @ J4 r8 w4 Y
source ./scripts/install_
(这里如果有问题,请看备注); Q3 F. z8 _0 A. U/ N' K4 b
显示“进程已完成”后,重新新建一个标签,输入以下代码。
% u) v9 r Z1 K1 q3 M4 ?( z% P: ^
依次输入8 r- T: i) h. Y/ \, Y$ G) V
cd build+ ]3 h# t( z# d9 c- ?& b
cmake .. {: U& V2 {9 M9 b- i
安装成功( v1 v) I7 o: ?# w; x# e" o
继续输入% W5 y, ?3 f Q1 {! B9 ^: Y
make
检查是否成功
./lityc/lityc --help5 w. l i& I. G. ~2 N; f
2. 运行私有链(启动CyberMiles节点)5 i' r. G4 i# c# }6 H
2.1.安装docker: https://docs.docker.com/docker-for-mac/install/
使用brew下载并安装
brew cask install docker5 Z% D0 N a+ @ Q6 q, H* b0 O
9 g8 g) g/ X1 `7 G( v% B( l
2.2在lauchpad中找到小
成为第一个吐槽的人