Mac安装solc

作者: 唠嗑008 | 来源:发表于2018-10-11 16:21 被阅读9次

今天在编译sol合约文件的时候才发现需要先安装solc环境,然后按照官网solc环境安装的教程安装了一下

solc安装
npm install -g solc

但是tm的却提示我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目录下

然后,我通过solc -h命令查询了一下可用的一些命令,发现这里是有问题的,编译合约需要的选项--bin --abi都没有

(2)原来这里需要安装solidity,合约文件是用solidity编写的

brew install solidity

安装之后提示这个

(3)按照提示,需要进行链接

brew link solidity

提示说,需要覆盖solidity

(4)覆盖solidity

brew link --overwrite solidity

到这里就提示连接成功了

(5)测试,然后执行solc --help,发现编译合约需要的指定--abi--bin都有了,编译合约等操作也可以成功了。

参考:https://blog.csdn.net/CHENYUFENG1991/article/details/81259747

相关文章

网友评论

    本文标题:Mac安装solc

    本文链接:https://www.haomeiwen.com/subject/iwmbaftx.html