Solidity - 环境设置安装
本章介绍了如何在 CentOS 机器上设置 Solidity 编译器。 如果您没有 Linux 机器,那么您可以使用我们的在线编译器来编写小型合约并快速学习 Solidity。
方法 1 - npm / Node.js
这是在 CentoS 机器上安装 Solidity 编译器的最快方法。 我们有以下步骤来安装 Solidity Compiler −
安装 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++
方法三:二进制包安装
如果您愿意在 Linux 机器上安装完整的编译器,请查看官方网站安装 Solidity 编译器。