1. npm / Node.js
npm install -g solc
安装完成后还有一个solcjs命令行工具
2. 二进制包
Ubuntu里安装最新的稳定版(推荐)
sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install solc
想装开发版本可以如下
sudo add-apt-repository ppa:ethereum/ethereum
sudo add-apt-repository ppa:ethereum/ethereum-dev
sudo apt-get update
sudo apt-get install solc
3. 源码安装
git clone --recursive https://github.com/ethereum/solidity.git
cd solidity