Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

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

大叔的爸爸
145 0 0
快速入门, K3 z* V' x1 I8 \; u. t7 K2 M* k
准备工作! L  a; y, r- A& m# i" y
本电脑系统:macOS Mojave 10.14 / 8G  1.8 GHz Intel Core i5& i0 e$ @" Y$ I' h3 W1 n
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"
; N) t5 ?2 {# }: C" c操作过程中有任何问题需要帮助的,见文章底部  a7 [8 J  ?2 W0 a
安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
2 L0 r5 M0 [' Y% B! E) h& D. Q' g1.1 安装homebrew:9 `/ U3 i8 s0 r3 h
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"! @* `, e+ O5 ^

9 e) ~% p6 o( s% t! ~测试brew安装是否成功:
+ T4 K0 `5 I- T4 x! d

2 t8 x- ?5 k( Q0 W* g) k& S  B& Bbrew help
$ [0 w- W; B: b3 X( d
, k" `$ @# y5 Z# E6 I0 y# e#### 1.2 安装Git:/ _  @, V- u  X1 _
```
3 C1 V% h% W7 E5 {1 g( `brew install git
$ S; C3 B, w# m- h/ ^- J```
" r# W( Y. {7 e  R2 @3 N7 Y& v1.3 安装cmake:3 Z0 a3 I4 D7 V5 U9 s
brew install cmake; S+ ~2 T+ M( d& |/ e& O1 L

7 g+ i' o( R# K准备工作完成后,开始安装Lity
9 H8 R# y' R* t+ ]2.1安装lity
. Z4 R9 N: @; ]* e  Lgit clone https://github.com/CyberMiles/lity.git
/ v8 r$ O) j# P; A! |# F  v: _2 f/ `- K; b4 ]8 c
安装完成后,依次输入- q" I) b9 ^! J) r* J
cd lity8 v: c; o( c( j* Q# {& n2 }
mkdir build+ _1 Y# X0 b4 S. I6 M
source ./scripts/install_
( u3 R$ H& ?9 _$ G$ f4 i
3 y7 ]+ l) f" S- M(这里如果有问题,请看备注)6 o/ l) R# }, `
0 o4 l/ c- \$ H/ f, f( g" [; j& t; g
7 X* Y/ a9 T  |2 E! r% g& S- U! p
显示“进程已完成”后,重新新建一个标签,输入以下代码。
5 ^: s4 K6 X3 L! e/ V
$ Q  Z2 t  {% h. |  `4 Y依次输入
! s- T$ ?% G" bcd build
+ l3 b0 l+ f8 N3 ?) ocmake ..
/ h  i0 m8 W& A/ e
: D( _$ G0 d( v$ g/ [# y安装成功+ V  Q' l& @8 p# S
继续输入  K9 \4 V# p0 Y9 v
make
) o* [8 ^. @! M6 W! S' w2 g/ x8 U% h; v4 D" ~, D# b+ l8 w
检查是否成功
$ e  @1 O& v. i) L/ H+ ~. r6 w./lityc/lityc --help9 G7 M. n; }5 ^! a+ F2 c* g. s* {

! o# k7 e" z& ^& e+ V2 d- K2. 运行私有链(启动CyberMiles节点)
. u) O5 V1 _# o4 l2.1.安装docker: https://docs.docker.com/docker-for-mac/install/
* x! c* S! X4 y9 T$ m3 N9 Q+ A+ F使用brew下载并安装* @+ n+ C/ t3 `6 q
brew cask install docker
0 p& C  b2 g, ?! A2 f- A0 R' \) B9 b2 |. c4 [
2.2在lauchpad中找到小
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

大叔的爸爸 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    4