Solidity - Настройка среды
В этой главе объясняется, как мы можем настроить компилятор Solidity на машине CentOS. Если у вас нет Linux, вы можете использовать наш онлайн-компилятор для небольших контрактов и для быстрого изучения Solidity.
Метод 1 - npm / Node.js
Это самый быстрый способ установить компилятор Solidity на вашу машину CentoS. У нас есть следующие шаги для установки Solidity Compiler -
Установите Node.js
Сначала убедитесь, что на вашем компьютере с CentOS доступен node.js. Если он недоступен, установите его, используя следующие команды -
# 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
Если все было установлено, вы увидите что-то вроде этого:
3.10.10
Установить solc
После того, как у вас установлен менеджер пакетов Node.js, вы можете приступить к установке компилятора Solidity, как показано ниже:
$sudonpm install -g solc
Приведенная выше команда установит программу solcjs и сделает ее доступной во всем мире. Теперь вы можете протестировать свой компилятор Solidity, введя следующую команду -
$solcjs-version
Если все пойдет нормально, это напечатает что-то следующее:
0.5.2+commit.1df8f40c.Emscripten.clang
Теперь вы готовы использовать solcjs, у которого меньше возможностей, чем у стандартного компилятора Solidity, но он станет хорошей отправной точкой.
Метод 2 - образ Docker
Вы можете извлечь образ Docker и начать использовать его, чтобы начать программирование на Solidity. Ниже приведены простые шаги. Ниже приведена команда для получения образа Solidity Docker.
$docker pull ethereum/solc:stable
После загрузки образа докера мы можем проверить его с помощью следующей команды.
$docker run ethereum/solc:stable-version
Это напечатает что-то следующее:
$ docker run ethereum/solc:stable -version
solc, the solidity compiler commandlineinterfaceVersion: 0.5.2+commit.1df8f40c.Linux.g++
Метод 3: установка двоичных пакетов
Если вы хотите установить полноценный компилятор на свой компьютер с Linux, посетите официальный сайт Установка компилятора Solidity.