Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

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

大叔的爸爸
146 0 0
快速入门8 N- N$ P+ n6 [0 C2 P3 m
准备工作* `- v3 w5 n* S
本电脑系统:macOS Mojave 10.14 / 8G  1.8 GHz Intel Core i5
* U. e# r/ \/ h$ N4 I本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"4 v: h* {' _$ l2 R! z7 g  q" A
操作过程中有任何问题需要帮助的,见文章底部
. d1 ]9 F7 w7 n/ R: E0 U2 Y" i安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
+ i2 E/ t# I2 p6 k) `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

: c. W8 c6 x6 R' I; g) H测试brew安装是否成功:3 ~$ D" T- W+ @

9 J+ M# R; X( e6 G: c9 M9 ]brew help
2 y8 v6 q! I2 I
& o$ j5 l; w0 R#### 1.2 安装Git:8 ], l  Z. L4 o6 R; R6 Q! M- x# A7 S
```
+ l0 A8 j1 A5 |& i4 K/ K2 z1 m) Dbrew install git
! Q% \4 V3 w5 y; U```) J7 a* u& f7 j- a; L: ]/ v% z
1.3 安装cmake:
& @9 @0 ~8 W2 T! }0 I: P# hbrew install cmake
9 ?3 h+ C$ V6 M, G7 |2 v* J. J1 Q4 z& n6 \7 @5 W& u. W
准备工作完成后,开始安装Lity
8 K5 V0 f7 j/ Y9 x' U2.1安装lity
# _3 B+ w0 S( O  c+ Q, Cgit clone https://github.com/CyberMiles/lity.git
5 B! B" Z0 ^3 F2 \
  M9 @2 m1 V6 R" s5 P, k$ G; f安装完成后,依次输入9 z2 W  m3 P* r7 k' `/ e# n* @7 G
cd lity
1 J  g! f7 S9 p3 A0 B$ wmkdir build) T& ]3 U6 @  J4 r8 w4 Y
source ./scripts/install_
! H3 p9 o& L5 p) Y1 ~
3 }- K* M0 P2 ^* X. N" V) Q) p(这里如果有问题,请看备注); Q3 F. z8 _0 A. U/ N' K4 b

+ n/ }" h7 P8 P- B
4 _4 l9 ?: x+ h4 V, k" N显示“进程已完成”后,重新新建一个标签,输入以下代码。
% f" C' u* F7 T% 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

* D; ]" S) w0 l6 l8 Q8 J安装成功( v1 v) I7 o: ?# w; x# e" o
继续输入% W5 y, ?3 f  Q1 {! B9 ^: Y
make
8 |- J# T  ?0 J( J+ g
/ \2 t6 p2 r# U7 p0 R" [检查是否成功
7 K1 S6 d5 [: `./lityc/lityc --help5 w. l  i& I. G. ~2 N; f

5 h9 p% K3 P3 d. Q+ s' j7 v. i, ?2. 运行私有链(启动CyberMiles节点)5 i' r. G4 i# c# }6 H
2.1.安装docker: https://docs.docker.com/docker-for-mac/install/
4 X) T, e) V. {* I( a使用brew下载并安装
4 s8 H9 |) m& k0 \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中找到小
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

大叔的爸爸 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    4