Solidità - Configurazione dell'ambiente

Questo capitolo spiega come possiamo configurare il compilatore Solidity sulla macchina CentOS. Se non si dispone di una macchina Linux, è possibile utilizzare il nostro compilatore online per piccoli contratti e per apprendere rapidamente Solidity.

Metodo 1: npm / Node.js

Questo è il modo più veloce per installare il compilatore Solidity sulla tua macchina CentoS. Abbiamo i seguenti passaggi per installare Solidity Compiler:

Installa Node.js

Per prima cosa assicurati di avere node.js disponibile sulla tua macchina CentOS. Se non è disponibile, installalo utilizzando i seguenti comandi:

# 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

Se tutto è stato installato, vedrai un output simile a questo:

3.10.10

Installa solc

Dopo aver installato il gestore di pacchetti Node.js, puoi procedere con l'installazione del compilatore Solidity come di seguito:

$sudonpm install -g solc

Il comando precedente installerà il programma solcjs e lo renderà disponibile a livello globale attraverso il sistema. Ora puoi testare il tuo compilatore Solidity emettendo il seguente comando:

$solcjs-version

Se tutto va bene, verrà stampato qualcosa come segue:

0.5.2+commit.1df8f40c.Emscripten.clang

Ora sei pronto per usare solcjs che ha meno funzionalità del compilatore Solidity standard ma ti darà un buon punto di partenza.

Metodo 2 - Immagine Docker

Puoi estrarre un'immagine Docker e iniziare a usarla per iniziare con la programmazione Solidity. Di seguito sono riportati i semplici passaggi. Di seguito è riportato il comando per estrarre un'immagine Solidity Docker.

$docker pull ethereum/solc:stable

Una volta scaricata un'immagine docker, possiamo verificarla utilizzando il seguente comando.

$docker run ethereum/solc:stable-version

Questo stamperà qualcosa come segue:

$ docker run ethereum/solc:stable -version

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

Metodo 3: installazione di pacchetti binari

Se sei disposto a installare il compilatore completo sulla tua macchina Linux, controlla il sito Web ufficiale Installazione del compilatore Solidity.