Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

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

大叔的爸爸
58 0 0
快速入门
, g. G! a, [% p( [' r/ }准备工作
- H4 u+ _4 L2 L4 x- l本电脑系统:macOS Mojave 10.14 / 8G  1.8 GHz Intel Core i5. L) i. |5 ~  H8 ~) Z  c; m7 l
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"
+ o( v. a2 w1 |! v" Q" M, f! ?; |# [操作过程中有任何问题需要帮助的,见文章底部' e. [$ m1 n& I$ `
安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)7 I$ `1 z1 y* E3 T
1.1 安装homebrew:/ P  e8 L' w3 j, K; ]
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
: X) i2 e+ H( T0 N, }$ U( l
9 Y2 F5 @! V* ~# z/ l4 ]$ R4 P测试brew安装是否成功:* s* s+ H" m6 O% l6 i

8 n- }) z! y5 r8 P. d. L: \brew help
: f9 Q8 |" F5 M7 C. x
9 m6 a* b0 S5 f#### 1.2 安装Git:2 A# k9 N  w7 l! p
```
  S3 X5 {* N) E9 c. M$ o# \brew install git9 Y+ m6 \/ k7 X% ], i/ F/ {5 w
```
- r/ n* u( `( r/ j7 ?! r1.3 安装cmake:, m, N2 r# v. t5 S5 b& r
brew install cmake
, |! p$ F! x* V, t( N% _
& H9 u0 r, p) L# i2 m: C1 j准备工作完成后,开始安装Lity
& v  |# M& W2 E& K; l- P7 I2.1安装lity
2 k; S' J2 X$ s; {7 Z4 ?* Mgit clone https://github.com/CyberMiles/lity.git; \$ h  U2 {& |, g4 t1 ]

9 F" I! @+ g$ X; i安装完成后,依次输入9 }  W" r+ L" d. m2 B# N! P
cd lity! M% N/ q- i5 j4 `
mkdir build
& a, i' q, V. L$ V$ G+ a+ _source ./scripts/install_% w7 ~( U, w# o6 `  z
/ B3 ~6 S3 ~. D7 F4 u5 @
(这里如果有问题,请看备注)) C- u9 {5 [/ `1 c
( t5 |; {" J  N0 g% j
1 j5 v: P4 l7 B+ T0 m" p: p( d9 S4 Y
显示“进程已完成”后,重新新建一个标签,输入以下代码。9 L( g2 H+ b% {' I1 O3 w8 G9 q' p+ N, G
) ^7 j/ M! G. B+ c, @( Y5 I7 C' t
依次输入8 N9 \' p+ p% U$ F/ J
cd build
3 k: E+ ~0 s* P. |+ bcmake ..  a+ \+ C/ c- G- g9 L6 f8 S& S+ W$ x

5 O0 `4 @$ S- X安装成功2 q) C8 {* I% A' x
继续输入
4 \& D' K& ~, y' S* Wmake
1 J5 U) ?6 H2 T% R5 ]% x  w
; R+ U9 ?* \9 }& R2 t8 f检查是否成功# R2 j9 D, M6 y/ T3 M5 ?
./lityc/lityc --help
- f, y6 r3 j4 g6 g  A6 _
7 [7 J. W1 q% R8 P8 g4 G1 v! m. B2. 运行私有链(启动CyberMiles节点)
* }) X* W! h8 x+ X$ y; E& Q2.1.安装docker: https://docs.docker.com/docker-for-mac/install/& a, i/ ]" z2 m% z% \: j" X
使用brew下载并安装  N4 b$ D5 X6 ~' c  [: l! @0 F/ U
brew cask install docker
4 K; g4 i: Q, V  Z' B7 c( K7 x' o1 E3 [& K+ `3 N! i
2.2在lauchpad中找到小
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

大叔的爸爸 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    4