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.