Solidity-환경 설정
이 장에서는 CentOS 시스템에서 Solidity 컴파일러를 설정하는 방법을 설명합니다. Linux 머신이없는 경우 소규모 계약 및 Solidity 학습을 위해 온라인 컴파일러를 사용할 수 있습니다.
방법 1-npm / Node.js
이것이 CentoS Machine에 Solidity 컴파일러를 설치하는 가장 빠른 방법입니다. 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
이제 표준 Solidity 컴파일러보다 기능이 적은 solcjs를 사용할 준비가되었지만 좋은 시작점을 제공 할 것입니다.
방법 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 시스템에 완전한 컴파일러를 설치하려면 공식 웹 사이트 인 솔리 디티 컴파일러 설치를 확인하십시오.