전체 글 (117) 썸네일형 리스트형 Rust 연습해보기 Rust 예제 파일을 받아줍니다. curl -L https://git.io/install-rustlings | bash 에러가 뜨신다면 다음 명령어를 실행해보시기 바랍니다. sudo apt install build-essential . 받아진 폴더로 이동 후 code 를 입력하면 vscode를 실행시켜줍니다. cd rustlings code vscode에서 rustlings 폴더를 열어주면 되는데 wsl2에서 홈 디렉토리를 열려면 explorer.exe . 를 입력해주면 윈도우에서 홈 디렉토리 폴더를 열어준다. 이 경로를 vscode에서도 열어주세요. explorer.exe . 리눅스로 돌아와서 rustlings watch 명령어를 입력해주면 연습 문제를 보여줍니다. rustlings watch 맨위에 .. Terrain 설치하기 LocalTerra에서 스마트컨트랙트를 개발하는 데 도움을 주는 도구인 Terrain을 설치해 보기로 하겠습니다. Terrain은 스마트컨트랙트, 리액트로 구성된 프론트엔드 예제부터 테스트넷에 배포까지 할 수 있게 구성되어있어 개발 및 공부하는 데 도움을 줍니다. 먼저 LocalTerra를 실행시켜줍니다. cd LocalTerra docker-compose up 다음 명령어들을 차례로 실행해 환경 구성을 해줍니다. rustup target add wasm32-unknown-unknown cargo install cargo-generate --features vendored-openssl cargo install cargo-run-script curl -o- https://raw.githubusercont.. 우분투에 Rust 설치하기 테라 생태계에서 스마트 컨트랙트 개발을 하기 위해 Rust를 설치해보겠습니다. 우분투에서 다음 명령어를 입력해주세요. curl https://sh.rustup.rs | bash 입력 후 다음과 같이 나타난다면 숫자 1을 입력해줍니다. 다음과 같이 떴다면 맨 밑에 명령어를 그대로 따라 입력해줍니다. source $HOME/.cargo/env 다음 rustup을 입력해 설치가 잘 되었는지 확인해봅니다. rustup Rust 언어 예제와 문법을 찾아보고 싶으신 분은 공식문서를 참고해 주세요 LocalTerra 설치하기 스마트 컨트랙트를 개발할 때 메인 넷, 테스트 넷을 이용할 수 있지만 그 전에 먼저 로컬에서만 작동되는 LocalTerra를 설치해 개발을 시작해보겠습니다.. 1. Docker 설치 (윈도우10 WSL 사용자만) DockerDocs Install Docker Desktop on Windows docs.docker.com Docker를 실행후 설정에서 Use the WSL 2 based engine이 체크되어있나 확인합니다. 2. LocalTerra 설치 git clone https://github.com/terra-project/localterra 깃허브에서 LocalTerra를 받아준 후 다운 받은 디렉토리로 이동 docker-compose up 명령어를 입력해줍니다. cd localterra dock.. wsl2 우분투 설치하기 윈도우 10의 업데이트로 버츄얼박스처럼 wsl을 이용해 리눅스를 사용할 수 있게 되었습니다. 1. Terminal 설치 wsl을 사용하기 위해서 먼저 Microsoft Store에서 Terminal을 설치해줍니다. 필수 설치는 아니지만 좀 더 편리하게 사용하기 위해 설치해줍니다. 2. DISM 명령어 실행 wsl2를 활성화 하기 위해 명령어를 입력해야 합니다. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 위의 두 명령어를 차례로 .. 이전 1 ··· 12 13 14 15 다음