Rust 설치
1. Rust 공식 웹에서 설치프로그램 다운로드 - 가장 간편(Windows 경우)
운영체제에 맞게 64bit로 다운로드 후 실행.
Visual Studio C++ Build tools 설치 필요 시 설치!!
Install Rust
A language empowering everyone to build reliable and efficient software.
www.rust-lang.org
2. 기본 옵션으로 설치 (1 엔터)
3. 설치 완료!
4. 옵션사항
기본 PATH가 사용자 변수로 등록되는데, 저는 시스템 변수의 Path에도 등록해 주었어요.
(기본 path 경로 : C:\Users\사용자명\.cargo\bin)
5. 설치 확인!
VSCode 설정 및 빌드해보기
1. VSCode 실행 후 확장 설치
rust-analyzer, codeLLDB 확장을 설치합니다.
2. 새로운 프로젝트 만들기
cargo 명령어를 사용해 신규 프로젝트 셋팅
cargo new test01
위 명령어를 실행 시 해당 폴더 하위에 test01 폴더가 생성되며 rust 프로젝트가 자동으로 설정됩니다.
탐색기에서 확인해 보면 자동으로 rust 프로젝트가 설정된 걸 확인할 수 있어요.
3. Build 해 보기
VSCode에서 해당 폴더를 열어봅니다.
VSCode의 터미널을 열어 build 해 봅니다.
cargo build
바로 실행해봅니다.
cargo run
4. Debug 확인을 위해 main.rs 수정하기
Debug도 잘 되는지 확인을 위해 main.rs를 아래와 같이 수정합니다.
fn main() {
println!("Hello, world!");
println!("Hello, world2!");
println!("Hello, world3!");
}
5. 중단점 찍기
3번째 라인에 중단점을 찍어봅니다.(라인 왼쪽 빨간점 나오면 클릭)
6. Debug 해보기
F5 를 눌러 디버거를 LLDB로 선택합니다.
그러면 아래와 같이 launch configuration이 없어 디버깅 못한다고 합니다.
확인을 누르면 cargo.toml 을 자동으로 감지했는데, launch configurations를 구성할꺼냐고 물어보네요.
Yes 를 클릭합니다.
그럼 자동으로 launch.json이 생성 됩니다. (프로젝트 폴더\.vscode\launch.json)
다시 F5를 눌러 디버깅을 실행 해 중단점에서 잘 멈추는지 확인합니다.
F10(한 줄 단위실행) 혹은 F5(이 후 계속 실행)를 통해 프로그램이 끝까지 실행되고 종료되는지 확인할 수 있습니다.