小白编程:使用Lity调用智能合约
大叔的爸爸
发表于 2022-12-2 11:30:09
88
0
0
准备工作
本电脑系统:macOS Mojave 10.14 / 8G 1.8 GHz Intel Core i58 E6 E# L, L% B; V# t3 t! l
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"
操作过程中有任何问题需要帮助的,见文章底部3 ?- {9 I- W9 a, @- O/ g" S
安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
1.1 安装homebrew:: W* [3 _" c* }9 x
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
) F2 b3 a1 l1 x- t" P
测试brew安装是否成功:# M" ?' H/ z ?6 |/ P3 }& c. |
brew help% p1 E5 i, P* c9 \) a1 t
( ] z# [: l7 \* R- F; J
#### 1.2 安装Git:6 K2 F- E1 G' R
```
brew install git
```
1.3 安装cmake:
brew install cmake
! k8 A+ K6 [' V# p$ Y
准备工作完成后,开始安装Lity
2.1安装lity9 E+ X' a- j* S+ S" W5 w
git clone https://github.com/CyberMiles/lity.git+ J' g9 s0 P b/ L6 m9 o
4 H2 z/ s0 Y& D. }, L
安装完成后,依次输入3 }. C. I f5 o. h
cd lity6 {' g3 L4 _) b6 `! [
mkdir build4 w' w- Q1 f4 ? w0 z# K' m6 K5 x
source ./scripts/install_
(这里如果有问题,请看备注)
显示“进程已完成”后,重新新建一个标签,输入以下代码。
# v0 C! \9 K' c
依次输入$ S% w+ z5 W" w; i+ u
cd build% k% `2 Q! g! j
cmake ... V: q0 G6 h/ F
安装成功
继续输入# v, G$ O6 ?$ v9 ^8 g
make4 x. u3 y K6 { }
: i' M0 l2 v, S- ]
检查是否成功3 @5 x! ^. u1 j# c0 c9 m
./lityc/lityc --help+ A5 [. f# s2 u2 A8 V5 ^
% E) L3 E& p; j3 l) `
2. 运行私有链(启动CyberMiles节点)
2.1.安装docker: https://docs.docker.com/docker-for-mac/install/
使用brew下载并安装5 U9 n; M4 Y1 k: _2 {
brew cask install docker
2.2在lauchpad中找到小
成为第一个吐槽的人