- 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 - 限制访问
- 坚固进阶
- 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++
方法三:二进制包安装
如果您愿意在 Linux 机器上安装完整的编译器,请查看官方网站安装 Solidity 编译器。