Solidity - Pengaturan Lingkungan

Bab ini menjelaskan bagaimana kita dapat mengatur kompiler Soliditas pada mesin CentOS. Jika Anda tidak memiliki mesin Linux, Anda dapat menggunakan Kompiler Online kami untuk kontrak kecil dan untuk mempelajari Soliditas dengan cepat.

Metode 1 - npm / Node.js

Ini adalah cara tercepat untuk menginstal kompiler Solidity di Mesin CentoS Anda. Kami memiliki langkah-langkah berikut untuk menginstal Solidity Compiler -

Instal Node.js

Pertama, pastikan Anda memiliki node.js yang tersedia di mesin CentOS Anda. Jika tidak tersedia, instal menggunakan perintah berikut -

# 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

Jika semuanya telah diinstal maka Anda akan melihat output seperti ini -

3.10.10

Instal solc

Setelah Anda menginstal manajer paket Node.js maka Anda dapat melanjutkan untuk menginstal kompiler Solidity seperti di bawah ini -

$sudonpm install -g solc

Perintah di atas akan menginstal program solcjs dan membuatnya tersedia secara global di seluruh sistem. Sekarang Anda dapat menguji kompiler Solidity Anda dengan mengeluarkan perintah berikut -

$solcjs-version

Jika semuanya berjalan dengan baik, maka ini akan mencetak sesuatu sebagai berikut -

0.5.2+commit.1df8f40c.Emscripten.clang

Sekarang Anda siap menggunakan solcjs yang memiliki fitur lebih sedikit daripada kompiler Solidity standar tetapi ini akan memberi Anda titik awal yang baik.

Metode 2 - Gambar Docker

Anda dapat menarik image Docker dan mulai menggunakannya untuk memulai dengan pemrograman Solidity. Berikut langkah-langkah sederhananya. Berikut adalah perintah untuk menarik Solidity Docker Image.

$docker pull ethereum/solc:stable

Setelah gambar buruh pelabuhan diunduh, kita dapat memverifikasinya menggunakan perintah berikut.

$docker run ethereum/solc:stable-version

Ini akan mencetak sesuatu sebagai berikut -

$ docker run ethereum/solc:stable -version

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

Metode 3: Instalasi Paket Biner

Jika Anda ingin menginstal kompilator lengkap di mesin Linux Anda, silakan periksa situs web resmi Menginstal Kompilator Soliditas.