Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

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

大叔的爸爸
150 0 0
快速入门: Z  _: l: P9 t3 S9 t% f& U
准备工作
7 L7 O; N* U* x( C7 s本电脑系统:macOS Mojave 10.14 / 8G  1.8 GHz Intel Core i5, ^9 g  r# ]/ n( N; X
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"# w" Y1 q( U7 _  N9 l
操作过程中有任何问题需要帮助的,见文章底部
. x' |0 h# k7 {5 ]安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
& O4 _  x8 Y7 D* _8 T8 k1.1 安装homebrew:& i: U7 w- C6 b. i
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
' x: T+ r  p: W5 X# y7 V1 @( l/ q7 N) p2 f$ b
测试brew安装是否成功:: }: I8 K% a0 Y# L8 E/ t

+ \, [& Y$ T0 G. I+ S7 K: [9 C: Abrew help( Q: v5 z, ?  e7 E9 Y( [

0 C) h4 w6 `$ W% m#### 1.2 安装Git:- K: m5 \1 F7 }3 O$ b
```$ C2 V% X2 {3 P% z
brew install git& f' ^; L' ~! n, b) p( y
```
4 P, B5 t" t8 m. M# \, j1.3 安装cmake:
" \' i! V# K! m! Obrew install cmake
& I, B) A% j3 Q: x5 A) S$ i3 H3 L1 Q6 R
准备工作完成后,开始安装Lity
4 O- P) E9 j5 O! W+ r% X1 e2.1安装lity, ]4 T" _8 }$ K& b8 D& H+ q3 H
git clone https://github.com/CyberMiles/lity.git6 `4 ]) v5 |0 @9 I  k) T
! d' d- j3 ~( Z5 w
安装完成后,依次输入
% a' x0 S( o. f) ^( fcd lity
' y% o7 p5 I7 f; Gmkdir build$ ^' W; r* k6 }5 v8 f( ?0 G6 ?) V
source ./scripts/install_; C" c3 K+ B  N! i# ^
3 j! p- t9 v7 W4 T! W
(这里如果有问题,请看备注)
2 q2 A1 B9 B' {$ E2 D$ T! t, P

2 H; i% F  Z  Q( l  H: G7 q4 c1 `  h) ?0 Z6 p. P- K
显示“进程已完成”后,重新新建一个标签,输入以下代码。
3 H& X4 d9 z( F. ?% S; B0 O) d  r7 g+ e  z- b
依次输入
  K2 X# h( ^* j2 C; h7 }cd build4 c5 c1 Q% u, t+ C9 J: m
cmake ../ o- f/ }! J! ^& {5 y0 B5 ^
/ p9 \# o9 a7 T# E6 D  v; x( y
安装成功! |0 x3 ^$ v7 [/ K2 b% A& T
继续输入& n. V2 ^. b3 e; ]* Q+ X- m% G  F
make
$ A+ `9 m7 ?' w6 ~# C% U# c& o3 u( x3 T( U0 G1 `
检查是否成功
1 j# ^3 Q. [; H./lityc/lityc --help# Q3 ?! }6 i  u* s: V9 \& E- V, e

" o3 a* c, e2 i& f: X6 u2. 运行私有链(启动CyberMiles节点)
5 M- n; `/ s9 C0 v/ ^+ f& A2.1.安装docker: https://docs.docker.com/docker-for-mac/install/
- y0 v! e! X: Z, Y: r1 B- S- D使用brew下载并安装% b) `9 Q2 R7 f, Z
brew cask install docker
) ]3 O( k* ~. ?2 j/ \1 a4 o7 z5 w0 s* r
2.2在lauchpad中找到小
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

大叔的爸爸 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    4