Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

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

大叔的爸爸
86 0 0
快速入门
$ w7 f$ ~: x5 u6 p% d准备工作' f& D) [( a. q( i4 I. P) s  p
本电脑系统:macOS Mojave 10.14 / 8G  1.8 GHz Intel Core i5; I' {+ [) J5 w0 z6 M$ e
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"
+ v8 d6 {% q  Z4 E+ g. @6 c操作过程中有任何问题需要帮助的,见文章底部2 u, B6 \1 w+ D5 B4 V2 X. T
安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
& L( L5 i3 b& W" {# M1 r1.1 安装homebrew:
. K& o4 f' I! i% o$ ~8 bruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"+ r8 c! P% x1 k: `1 `  ]

& C1 J! f. P) }5 y测试brew安装是否成功:
  h% D2 m7 m% _1 Q5 B

' i3 H* J$ W* [, H  qbrew help
! e/ Q# ]  F" c- _' t9 f( l: ~
! A: x% W4 a* o- k7 F- q#### 1.2 安装Git:
" L0 P7 V6 E7 `4 n' {2 n8 e) A```
( e; {8 U5 E2 C, Gbrew install git- n& ^" R: P  R+ }# q( c/ }6 \
```) G0 u6 ~% p. ~$ w) ?2 `  ?2 R2 P
1.3 安装cmake:
) k7 }) \3 `4 I/ ~; K$ |7 h( tbrew install cmake$ ~9 O0 K; a5 n3 R/ g, a
* p& G- x( L. k1 m
准备工作完成后,开始安装Lity
$ s, T; S+ G: ?9 v1 n; K2.1安装lity
; W0 p+ o7 ]9 m8 `1 P) ]git clone https://github.com/CyberMiles/lity.git
$ g3 p8 N1 I! y
; u0 I( P' B0 {8 V( Z& z4 R+ s6 D/ R安装完成后,依次输入
. s1 u+ j4 V. V( i! _. Qcd lity  q1 m4 D% W  E3 j3 c) W( E5 J7 W
mkdir build
8 `- \: O2 g! i9 `# bsource ./scripts/install_
, H7 e" _! f6 C% ]  N$ A! ^7 N
- E+ Z' d$ n1 H+ y& d) i& Z(这里如果有问题,请看备注)
& J0 t( Q1 I6 }- [. c0 {- @/ |; ]
1 v5 w# v3 ]6 V, ]' L: k# e8 [

2 L# @! ~# X9 B( H) A8 y4 R显示“进程已完成”后,重新新建一个标签,输入以下代码。0 R& ]& a: U( S" L) c1 ], _7 ~6 m

+ O: X: |6 L# s0 ?依次输入
$ {4 G. h% O; e3 xcd build+ {3 x! U( Z( J9 B! f6 i
cmake ..: U, ~" m" N0 P) L  L% R8 @- j
! Z8 C) E* m6 X
安装成功
8 F3 x8 H2 g' a$ O继续输入% J4 A  o1 S& q4 R
make
' M$ u& A: U1 c( m3 c% V; z
1 ]5 H2 \5 b9 N检查是否成功
0 ], a/ r/ c. F2 k+ z3 k./lityc/lityc --help$ |$ L: }! Q8 ]3 \
; s0 R: a2 E9 A- j/ [; U# @
2. 运行私有链(启动CyberMiles节点)1 c- N9 V' u: [  O$ W& i
2.1.安装docker: https://docs.docker.com/docker-for-mac/install/
% R; D) Y; W! W6 y8 l8 |使用brew下载并安装
" T" G; M- U. }/ Z2 r4 ebrew cask install docker
  c( a. X* a2 ~8 X. V" J/ _1 d, E) Y3 e. o; r
2.2在lauchpad中找到小
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

大叔的爸爸 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    4