Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

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

大叔的爸爸
84 0 0
快速入门# F! w- `, R/ a
准备工作( z, c/ w5 _, p$ y0 f! d9 X8 v
本电脑系统:macOS Mojave 10.14 / 8G  1.8 GHz Intel Core i5$ i0 w. A- I9 w# f
本文档是Cyber Miles的高级开发语言Lity版的"Hello Word"
% N4 I  ]- a! I9 j操作过程中有任何问题需要帮助的,见文章底部
+ l7 C4 f4 S. M1 t! M) k1 d4 j: j安装好:git ,homebrew , cmake (老鸟如果已安装,请跳过)
# ^* ~! `/ d& w: O: P; \2 q3 F4 b1.1 安装homebrew:
2 k. ^8 b3 ]2 {- t- J) {2 Z; ^/ P: uruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
& F6 d  B! k( M7 @! E) z
8 F; L: L' ^( W8 @/ }: ^测试brew安装是否成功:, i4 P4 R( r* y- ^
  `* ?! Q% j8 {6 ^; f
brew help
3 `# L4 r5 G& e  |9 y" e. f
6 s" h  q0 |$ @5 K8 K, p#### 1.2 安装Git:* Q5 B( L1 G  a  B2 u5 A
```1 Y5 U* j1 ?$ e
brew install git
$ ^. b) o; \) B. O' v0 h```- [8 O" j3 v5 a# E$ N" }- @
1.3 安装cmake:# |& f4 x# Y  Y6 n$ n  ~$ E* a
brew install cmake
5 Y8 C- z" J6 M' f/ D; Q( m. Q# X; \1 h/ j
准备工作完成后,开始安装Lity
7 t* ^1 ~# f! M$ v, {( t$ w2.1安装lity
, H" L2 e2 k) U/ z  fgit clone https://github.com/CyberMiles/lity.git
8 R7 k* a+ d/ _3 D
. o) T7 }3 z' O4 k7 B安装完成后,依次输入# `# I1 @7 z) q
cd lity
+ w9 C' I7 a5 g. W8 Umkdir build% v- N6 \  t5 B6 D- r
source ./scripts/install_5 o0 {9 r0 O5 t7 a" h7 a) R# z
3 R/ ^$ w4 V+ t2 C) z: E
(这里如果有问题,请看备注)
! L# p. X: |4 j3 w1 Q; P

% [. ^0 ^5 b3 M/ g0 Y4 K8 o
/ v$ o) ^$ P) P0 T& ^显示“进程已完成”后,重新新建一个标签,输入以下代码。
: o4 Q$ L8 s4 B% H
& {2 Q" B" `: u' e依次输入# d- ^, x2 @  G7 N' G- W
cd build
1 g  {. V! [  N, F. rcmake .." _* P9 x3 Y" h0 R; z: h2 C( D3 t
, q. a* Z1 I& `3 H4 E
安装成功3 s% U% _9 \! g& v
继续输入( C3 l" |+ P6 [1 R3 _4 @: e
make
0 Q- ~1 P2 K, F' a6 p. B& o, S. ]8 R: |* {3 H9 D
检查是否成功
3 e* v3 a+ W( ]6 Y  J7 P! J3 Y* X./lityc/lityc --help: |, W3 ~/ ]3 J/ C* h) H4 ~
3 G! B$ y! F2 V9 L, s* }
2. 运行私有链(启动CyberMiles节点)- C$ b6 p, o# q6 s0 C! N
2.1.安装docker: https://docs.docker.com/docker-for-mac/install/
& v- z" a% B$ ^5 |. o' w( N: B9 c6 M使用brew下载并安装% u7 E' d) e  J
brew cask install docker% t0 `- H, V! s. @# K% O. Q5 A

2 Q( `  u$ L" v# G( \; l9 S* J7 V2.2在lauchpad中找到小
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

大叔的爸爸 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    4