Solidity - 環境設定



本章介紹如何在 CentOS 機器上設定 Solidity 編譯器。如果您沒有 Linux 機器,則可以使用我們的線上編譯器來編譯小型合約,並快速學習 Solidity。

方法 1 - npm / Node.js

這是在您的 CentOS 機器上安裝 Solidity 編譯器的最快方法。我們有以下步驟來安裝 Solidity 編譯器:

安裝 Node.js

首先確保您的 CentOS 機器上已安裝 node.js。如果未安裝,請使用以下命令安裝:

# First install epel-release
$sudo yum install epel-release

# Now install nodejs
$sudo yum install nodejs

# Next install npm (Nodejs Package Manager )
$sudo yum install npm

# Finally verify installation
$npm --version

如果一切安裝成功,您將看到類似以下的輸出:

3.10.10

安裝 solc

安裝 Node.js 包管理器後,您可以繼續安裝 Solidity 編譯器,如下所示:

$sudonpm install -g solc

上述命令將安裝 solcjs 程式,並使其在整個系統中全域性可用。現在,您可以透過發出以下命令來測試您的 Solidity 編譯器:

$solcjs-version

如果一切正常,則將列印如下內容:

0.5.2+commit.1df8f40c.Emscripten.clang

現在,您可以使用 solcjs,它比標準 Solidity 編譯器功能較少,但可以作為良好的起點。

方法 2 - Docker 映象

您可以拉取一個 Docker 映象並開始使用它來開始 Solidity 程式設計。以下是簡單的步驟。以下是從拉取 Solidity Docker 映象的命令。

$docker pull ethereum/solc:stable

下載 Docker 映象後,我們可以使用以下命令驗證它。

$docker run ethereum/solc:stable-version

這將列印如下內容:

$ docker run ethereum/solc:stable -version

solc, the solidity compiler commandlineinterfaceVersion: 0.5.2+commit.1df8f40c.Linux.g++

方法 3:二進位制包安裝

如果您願意在 Linux 機器上安裝完整版的編譯器,請檢視官方網站“安裝 Solidity 編譯器”。

廣告

© . All rights reserved.