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
맨위에 나와있는 경로를 vscode에서도 열어주세요.
/variables/variables1.rs
이제 저 코드에서 잘못된 점을 고쳐봅시다.
fn main() {
let x = 5;
println!("x has the value {}", x);
}
고쳐준 후 파일 저장 한 다음 리눅스로 돌아가 보면 성공했다고 화면이 바뀌어있는 것을 볼 수 있습니다.
다음 문제로 넘어가기 위해서는 "I AM NOT DONE" 이라는 주석을 제거해봅시다.
제거 후 다시 저장하면 다음 문제로 넘어가게 됩니다.
'Rust' 카테고리의 다른 글
[Rust] 구조체 (0) | 2022.04.18 |
---|---|
[Rust] 데이터 타입 (0) | 2022.04.16 |
[Rust] 제어문(조건문, 반복문) (0) | 2022.04.12 |
[Rust] 변수 가변성(Mutability) (0) | 2022.04.11 |
[Rust] 함수 (0) | 2022.04.10 |