当前位置: 首页 > 工具软件 > node-eos > 使用案例 >

让 EOS 跑起来-EOS 编译、测试指南(一)

燕青青
2023-12-01

EOS 团队于 2017 年 7 月 28 日推出了单机测试版,基于此单机版开发者可以 完成用户注册、转账等简单功能。OracleChain 团队在第一时间对代码进行了编译 和测试,以下将详细介绍如何让 EOS 在自己的本地跑起来。OracleChain 团队使 用 Mac 系统进行开发,并使用 Homebrew 进行软件管理。

该指南将从环境准备、获取 EOS 代码、编译 EOS 代码和运行 EOS 四个方面 对 EOS的开发进行讲解,帮助开发者进入 EOS 世界。

EOS 文档:https://eosio.github.io/eos/ EOS 代码:https://github.com/EOSIO/eos

 

第一步:环境准备

EOS 是基于 C++ 14 进行开发并使用 CMake 进行编译管理,据 git 上的信息, EOS开发者使用 clang 4.0.0 和 CMake 3.8.0 进行开发编译。

EOS 使用 WebAssembly 对编译和运行智能合约,因此需要使用 WASM 编译 器。

除此之外 EOS 还依赖:Boost 1.64,OpenSSL, LLVM 4.0 和 secp256k1-zkp。 

 

 

 类似资料: