ubuntu 14.04中solidity的安装教程

来源:互联网 发布:mac安装php环境 编辑:程序博客网 时间:2024/05/16 13:02

1、nodejs以及npm的安装

在nodejs官网https://nodejs.org/en/下载stable版的nodejs(集成了npm)到你的ubuntu操作系统上

解压文件找到bin目录下的node文件和npm文件使用如下命令建立软链接

ln -s 你的node路径 /usr/local/bin/node
ln -s 你的npm路径 /usr/local/bin/npm

使用node -v,npm -v命令若能返回版本信息则安装成功


2、solidity安装

不得不吐槽一下 各种坑,基本都是过时博客,最后还是英文文档解决了我的问题

文档地址点击打开链接 

http://solidity.readthedocs.io/en/develop/installing-solidity.html

按顺序执行以下命令

git clone --recursive https://github.com/ethereum/solidity.gitcd solidity
mkdir buildcd buildcmake .. && make
安装

./scripts/build.sh
安装时有可能会遇到virtual memory exhausted异常
解决方案原文链接

mkdir /opt/images/  rm -rf /opt/images/swap  dd if=/dev/zero of=/opt/images/swap bs=1024 count=2048000  mkswap /opt/images/swap  swapon /opt/images/swap  

安装完毕后关闭swap

swapoff swap  

输入

solc --help
可以查看是否成功安装solc编译器





原创粉丝点击