Mac安装升级solc编译器

安装

(1)安装solc:

sudo npm install -g solc

同时需要安装solc-cli:

sudo npm install -g solc-cli

使用以下命令可以一并安装solc和solc-cli,推荐使用此命令安装:


sudo npm install -g solc solc-cli --save-dev

其实可以发现这里的安装是有问题的,solc命令被软链接到了index.js目录下。

Mac安装升级solc编译器_第1张图片

经过上面的错误安装,执行solc会出现如下的错误提示:

Mac安装升级solc编译器_第2张图片

(2)这里需要安装solidity

brew install solidity

(3)然后需要进行链接

brew link solidity

Mac安装升级solc编译器_第3张图片

这里提示直接覆盖:

brew link --overwrite solidity

 

升级

(4)分别执行以下命令

brew update

brew upgrade【该步骤会很慢,不是必须的步骤】

brew tap ethereum/ethereum

brew install solidity

如果提示Solidity已经安装,可以直接进行升级

Mac安装升级solc编译器_第4张图片

一般直接输入“brew upgrade solidity”就升级完成了。如下所示,从11升级到24.

 

你可能感兴趣的:(区块链,区块链开发技术分享)