Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

小白编程:使用Lity调用智能合约

大叔的爸爸
144 0 0
快速入门( s5 D% r" L  J& A. M& b$ d
准备工作
" K0 V$ I( i% v  E! y: J# c) R本电脑系统:macOS Mojave 10.14 / 8G  1.8 GHz Intel Core i5
5 C- u1 U$ B9 S/ ~本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"' x' M8 s& O. n- H( E- K: X
操作过程中有任何问题需要帮助的,见文章底部
& N' S5 B# m) r* @" @( j, a安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
& ?, w1 R, R. \; c& R# F) T1.1 安装homebrew:" p3 W% D+ k, ]" U. E" A: ^
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  Y0 l1 B$ r3 q% H. i) V2 `% \# x& [% q1 D
测试brew安装是否成功:  h. f- S* Z6 G, t& A! ^$ F. `
4 Q& X. I  U2 T# Y" Q1 j" R/ I
brew help
( O) E0 y, A8 k; \. a4 |% Z9 Y& W! O" }
#### 1.2 安装Git:' a% a9 ~% u) X
```
& N0 t& D& ^6 U# ybrew install git
1 ]1 B1 h) V: z* d, q- a, M* y```, |7 P/ l8 }6 z) v2 Z, ?
1.3 安装cmake:
4 t  ]" ?6 h+ y3 Wbrew install cmake8 r6 J% Y1 p$ X

1 ^: f  ^" f/ [( V准备工作完成后,开始安装Lity" y. t# r+ r1 W9 {) A
2.1安装lity' C# g( B2 H: L) b4 Z# P2 L- h
git clone https://github.com/CyberMiles/lity.git
. _4 c! L5 R# T" N
1 \5 a0 A' ]+ A. R) `2 _9 Q9 o, L* J/ u安装完成后,依次输入( F5 I& ?8 V/ a4 Q  r: S2 ]
cd lity
  _% f1 a7 I& Wmkdir build  J/ n0 k! U2 d$ U# ~! e
source ./scripts/install_
- k4 F% O* l& U5 F& I& L. z6 [% R  [
+ A- r6 c$ O9 V! ](这里如果有问题,请看备注)6 N3 S3 B$ z; [  y# Y

' J+ ~3 J. J( X. c
3 E6 f) f# w5 E0 O4 }显示“进程已完成”后,重新新建一个标签,输入以下代码。! }7 \9 y+ ?: O% d$ D

0 g! T1 _4 h" Y1 i% M6 r" z9 F" k7 @依次输入
0 b, X# H! w8 M/ A8 Y: Kcd build* |- ~( f! \/ O
cmake ..
6 w: \$ c, K% ?: y- s6 w0 v& \0 F8 F: M: C
安装成功7 [, m2 I# f7 Y2 W
继续输入0 z1 |1 A. X+ \) E) N
make( A: G' I! f8 r. q9 Y

( y; }% a# x2 H2 `2 j, y2 t6 ]检查是否成功: K0 r' }  h+ o. Q6 Z% _4 A
./lityc/lityc --help
. W' d3 c  z; V4 R, B- k; N- ?0 ^4 a7 f# P& y9 N
2. 运行私有链(启动CyberMiles节点)
% b$ U5 p7 v9 q/ d' O- `2.1.安装docker: https://docs.docker.com/docker-for-mac/install/
, }8 g* z# q+ p7 {7 K使用brew下载并安装
, x% U+ V: J8 X: `" e3 y4 Y/ E# Pbrew cask install docker2 F* e$ P! q) K, [- J
4 g% v) L4 X" V/ |) O) n
2.2在lauchpad中找到小
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

大叔的爸爸 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    4