Cpp-Ethereum
OSX 上的 Solc 編譯器 - Hello World
我正在嘗試做這裡看到的 hello world 應用程序https://www.ethereum.org/greeter#compiling-your-contract。
它說我應該能夠做到
eth.getCompilers()
您可以通過使用編譯器獲得第一個。你應該在你的 geth 控制台上內置了一個可靠的編譯器。要對其進行測試,請使用以下命令:
所以我已經安裝了geth,但是我該怎麼做
eth.getCompilers()
呢?我錯過了一些安裝?我的 geth 版本是Version: 1.6.5-stable
.
眾所周知,普通的 hello world 範例已被破壞。
請參閱:替代已棄用的 Greeter 範常式式碼?他提到的一件事是
solc
for 的命令,這是Solidity
一個編譯器,它採用 Javascript 風格的Solidity
語言並將其編譯為Ethereum Virtual Machine
(EVM) 的字節碼。