Solidez - Configuração do Ambiente

Este capítulo explica como podemos configurar o compilador Solidity na máquina CentOS. Se você não tem uma máquina Linux, pode usar nosso Compilador Online para pequenos contratos e para aprender rapidamente o Solidity.

Método 1 - npm / Node.js

Esta é a maneira mais rápida de instalar o compilador Solidity em sua máquina CentoS. Seguimos os passos para instalar o Solidity Compiler -

Instale Node.js

Primeiro, certifique-se de ter node.js disponível em sua máquina CentOS. Se não estiver disponível, instale-o usando os seguintes comandos -

# 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 tudo tiver sido instalado, você verá uma saída parecida com esta -

3.10.10

Instalar solc

Depois de instalar o gerenciador de pacotes Node.js, você pode prosseguir com a instalação do compilador Solidity conforme abaixo -

$sudonpm install -g solc

O comando acima instalará o programa solcjs e o tornará disponível globalmente em todo o sistema. Agora você pode testar seu compilador Solidity emitindo o seguinte comando -

$solcjs-version

Se tudo correr bem, isso imprimirá algo como a seguir -

0.5.2+commit.1df8f40c.Emscripten.clang

Agora você está pronto para usar solcjs, que possui menos recursos do que o compilador Solidity padrão, mas ele lhe dará um bom ponto de partida.

Método 2 - imagem do Docker

Você pode puxar uma imagem do Docker e começar a usá-la para começar com a programação do Solidity. A seguir estão as etapas simples. A seguir está o comando para puxar uma imagem do Solidity Docker.

$docker pull ethereum/solc:stable

Depois que uma imagem do docker é baixada, podemos verificá-la usando o seguinte comando.

$docker run ethereum/solc:stable-version

Isso imprimirá algo como a seguir -

$ docker run ethereum/solc:stable -version

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

Método 3: Instalação de Pacotes Binários

Se você deseja instalar o compilador completo em sua máquina Linux, verifique o site oficial Instalando o compilador Solidity.