Solidność - konfiguracja środowiska

W tym rozdziale wyjaśniono, jak możemy skonfigurować kompilator Solidity na maszynie CentOS. Jeśli nie masz maszyny z systemem Linux, możesz skorzystać z naszego kompilatora online w przypadku małych kontraktów i do szybkiej nauki Solidity.

Metoda 1 - npm / Node.js

To najszybszy sposób na zainstalowanie kompilatora Solidity na maszynie CentoS. Mamy następujące kroki, aby zainstalować Kompilator Solidity -

Zainstaluj Node.js.

Najpierw upewnij się, że masz node.js dostępny na komputerze z CentOS. Jeśli nie jest dostępny, zainstaluj go za pomocą następujących poleceń -

# First install epel-release
$sudo yum install epel-release

# Now install nodejs
$sudo yum install nodejs

# Next install npm (Nodejs Package Manager )
$sudo yum install npm

# Finally verify installation
$npm --version

Jeśli wszystko zostało zainstalowane, zobaczysz komunikat podobny do tego -

3.10.10

Zainstaluj solc

Po zainstalowaniu menedżera pakietów Node.js możesz przystąpić do instalacji kompilatora Solidity, jak poniżej -

$sudonpm install -g solc

Powyższe polecenie zainstaluje program solcjs i udostępni go globalnie w całym systemie. Teraz możesz przetestować kompilator Solidity, wydając następujące polecenie -

$solcjs-version

Jeśli wszystko pójdzie dobrze, to wypisze coś w następujący sposób -

0.5.2+commit.1df8f40c.Emscripten.clang

Teraz jesteś gotowy do korzystania z solcjs, które mają mniej funkcji niż standardowy kompilator Solidity, ale da ci dobry punkt wyjścia.

Metoda 2 - Obraz platformy Docker

Możesz pobrać obraz Dockera i zacząć go używać, aby rozpocząć programowanie w Solidity. Oto proste kroki. Poniżej znajduje się polecenie ściągnięcia obrazu Solidity Docker.

$docker pull ethereum/solc:stable

Po pobraniu obrazu dockera możemy go zweryfikować za pomocą następującego polecenia.

$docker run ethereum/solc:stable-version

Spowoduje to wydrukowanie czegoś w następujący sposób -

$ docker run ethereum/solc:stable -version

solc, the solidity compiler commandlineinterfaceVersion: 0.5.2+commit.1df8f40c.Linux.g++

Metoda 3: Instalacja pakietów binarnych

Jeśli chcesz zainstalować pełnoprawny kompilator na swoim komputerze z systemem Linux, odwiedź oficjalną stronę internetową Installing the Solidity Compiler.