- Solidity 教程
- Solidity - 首页
- Solidity - 概述
- Solidity - 环境设置
- Solidity - 基本语法
- Solidity - 第一个应用
- Solidity - 注释
- Solidity - 数据类型
- Solidity - 变量
- Solidity - 变量作用域
- Solidity - 运算符
- Solidity - 循环
- Solidity - 条件判断
- Solidity - 字符串
- Solidity - 数组
- Solidity - 枚举
- Solidity - 结构体
- Solidity - 映射
- Solidity - 类型转换
- Solidity - 以太坊单位
- Solidity - 特殊变量
- Solidity - 编码规范
- Solidity 函数
- Solidity - 函数
- Solidity - 函数修饰符
- Solidity - View 函数
- Solidity - Pure 函数
- Solidity - 回退函数
- 函数重载
- 数学函数
- 加密函数
- Solidity 常用模式
- Solidity - 提款模式
- Solidity - 访问限制
- Solidity 高级
- Solidity - 合约
- Solidity - 继承
- Solidity - 构造函数
- Solidity - 抽象合约
- Solidity - 接口
- Solidity - 库
- Solidity - 汇编
- Solidity - 事件
- Solidity - 错误处理
- Solidity 有用资源
- Solidity - 快速指南
- Solidity - 有用资源
- Solidity - 讨论
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 编译器”。
广告