📅  最后修改于: 2020-11-04 03:09:53             🧑  作者: Mango
本章说明如何在CentOS计算机上设置Solidity编译器。如果您没有Linux机器,则可以使用我们的Online Compiler进行小型合同和快速学习Solidity。
这是在CentoS机器上安装Solidity编译器的最快方法。我们有以下步骤安装Solidity Compiler-
首先确保您在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
一旦安装了Node.js软件包管理器,就可以继续安装Solidity编译器,如下所示:
$sudonpm install -g solc
上面的命令将安装solcjs程序,并将其在整个系统中全局可用。现在您可以通过发出以下命令来测试您的Solidity编译器-
$solcjs-version
如果一切顺利,那么将打印如下内容:
0.5.2+commit.1df8f40c.Emscripten.clang
现在您可以使用具有比标准Solidity编译器更少功能的solcjs了,但是它将为您提供一个很好的起点。
您可以提取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 Compiler”。