Solidity - Çevre Kurulumu

Bu bölüm, CentOS makinesinde Solidity derleyicisini nasıl kurabileceğimizi açıklar. Bir Linux makineniz yoksa, Çevrimiçi Derleyicimizi küçük sözleşmeler ve Solidity'yi hızlıca öğrenmek için kullanabilirsiniz.

Yöntem 1 - npm / Node.js

Bu, Solidity derleyicisini CentoS Makinenize kurmanın en hızlı yoludur. Solidity Compiler'ı kurmak için aşağıdaki adımları uyguluyoruz -

Node.js'yi yükleyin

Öncelikle, CentOS makinenizde node.js'nin bulunduğundan emin olun. Mevcut değilse, aşağıdaki komutları kullanarak kurun -

# 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

Her şey yüklendiyse, bunun gibi bir çıktı göreceksiniz -

3.10.10

Solc'yi yükle

Node.js paket yöneticisini kurduktan sonra, Solidity derleyicisini aşağıdaki gibi kurmaya devam edebilirsiniz -

$sudonpm install -g solc

Yukarıdaki komut solcjs programını kuracak ve onu sistem üzerinden global olarak kullanıma sunacaktır. Şimdi aşağıdaki komutu vererek Solidity derleyicinizi test edebilirsiniz -

$solcjs-version

Her şey yolunda giderse, bu aşağıdaki gibi bir şey yazdıracaktır -

0.5.2+commit.1df8f40c.Emscripten.clang

Artık standart Solidity derleyicisinden daha az özelliğe sahip olan solcj'leri kullanmaya hazırsınız, ancak bu size iyi bir başlangıç ​​noktası sağlayacaktır.

Yöntem 2 - Docker Görüntüsü

Bir Docker imajını çekip Solidity programlamaya başlamak için kullanmaya başlayabilirsiniz. Basit adımlar aşağıdadır. Aşağıda bir Solidity Docker Görüntüsü çekme komutu verilmiştir.

$docker pull ethereum/solc:stable

Bir docker görüntüsü indirildikten sonra, aşağıdaki komutu kullanarak onu doğrulayabiliriz.

$docker run ethereum/solc:stable-version

Bu, aşağıdaki gibi bir şey yazdıracaktır -

$ docker run ethereum/solc:stable -version

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

Yöntem 3: İkili Paketlerin Yüklenmesi

Linux makinenize tam teşekküllü bir derleyici kurmak istiyorsanız, lütfen Solidity Derleyicisini Kurma resmi web sitesini kontrol edin.