본문 바로가기

Rust

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

연습문제

맨위에 나와있는 경로를 vscode에서도 열어주세요.

/variables/variables1.rs

이제 저 코드에서 잘못된 점을 고쳐봅시다.

fn main() {
    let x = 5;
    println!("x has the value {}", x);
}

고쳐준 후 파일 저장 한 다음 리눅스로 돌아가 보면 성공했다고 화면이 바뀌어있는 것을 볼 수 있습니다. 

문제풀이 성공

다음 문제로 넘어가기 위해서는 "I AM NOT DONE" 이라는 주석을 제거해봅시다.

제거 후 다시 저장하면 다음 문제로 넘어가게 됩니다.

Rustlings Github

'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