Solidity - Thiết lập môi trường

Chương này giải thích cách chúng ta có thể thiết lập trình biên dịch Solidity trên máy CentOS. Nếu bạn không có máy Linux thì bạn có thể sử dụng Trình biên dịch Trực tuyến của chúng tôi cho các hợp đồng nhỏ và để học nhanh Solidity.

Phương pháp 1 - npm / Node.js

Đây là cách nhanh nhất để cài đặt trình biên dịch Solidity trên Máy CentoS của bạn. Chúng tôi thực hiện các bước sau để cài đặt Solidity Compiler -

Cài đặt Node.js

Trước tiên, hãy đảm bảo rằng bạn có sẵn node.js trên máy CentOS của mình. Nếu nó không có sẵn thì hãy cài đặt nó bằng các lệnh sau:

# 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

Nếu mọi thứ đã được cài đặt thì bạn sẽ thấy một kết quả như thế này -

3.10.10

Cài đặt solc

Khi bạn đã cài đặt trình quản lý gói Node.js thì bạn có thể tiến hành cài đặt trình biên dịch Solidity như bên dưới:

$sudonpm install -g solc

Lệnh trên sẽ cài đặt chương trình solcjs và sẽ cung cấp nó trên toàn cầu thông qua hệ thống. Bây giờ bạn có thể kiểm tra trình biên dịch Solidity của mình bằng cách đưa ra lệnh sau:

$solcjs-version

Nếu mọi thứ suôn sẻ, thì điều này sẽ in ra một thứ như sau:

0.5.2+commit.1df8f40c.Emscripten.clang

Bây giờ bạn đã sẵn sàng sử dụng solcjs có ít tính năng hơn trình biên dịch Solidity tiêu chuẩn nhưng nó sẽ cung cấp cho bạn một điểm khởi đầu tốt.

Phương pháp 2 - Hình ảnh Docker

Bạn có thể kéo một hình ảnh Docker và bắt đầu sử dụng nó để bắt đầu với lập trình Solidity. Sau đây là các bước đơn giản. Sau đây là lệnh để kéo một hình ảnh Solidity Docker.

$docker pull ethereum/solc:stable

Sau khi hình ảnh docker được tải xuống, chúng tôi có thể xác minh nó bằng lệnh sau.

$docker run ethereum/solc:stable-version

Điều này sẽ in một cái gì đó như sau:

$ docker run ethereum/solc:stable -version

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

Phương pháp 3: Cài đặt gói nhị phân

Nếu bạn sẵn sàng cài đặt trình biên dịch chính thức đầy đủ trên máy Linux của mình, hãy kiểm tra trang web chính thức Cài đặt trình biên dịch Solidity.