강좌01-Rust 설치하기
1설치하기
Install - Rust programming language
- rustc
1.1. 설치
- windows: rustup-init.exe 파일을 실행한다.
-
linux: 아래의 명령을 수행한다.
curl https://sh.rustup.rs -sSf | sh
rustc 만으로 rust를 실행할 수 있다.
1.2. windows의 경우 환경변수 설정
환경 변수를 추가한다.
%USERPROFILE%\.cargo\bin
- Cargo
- cargo란? Rust 빌드 시스템이고 패키지 매니저이다. Rust 프로젝트 관리를 위해 대부분이 툴을 사용한다. 코드 빌딩, 디펜던시가 걸린 라이브러리 다운로드 / 빌드 를 쉽게 대신 해준다.
2.1. cargo 설치 확인
cargo --version
2.2. 프로젝트 생성
cargo new hello_cargo
cargo.toml 파일이 생성되는데 이는 package.json과 동일하게 프로젝트의 설정 및 의존성을 설정할 수 있다. toml: Tom’s Obvious Minimal Language로 package.json과 같은 설정 파일.
2.3. 빌드
cargo build (--release)
또는 rustc main.rs
rustc 명령으로 해당 파일을 직접 빌드하거나 간단히 cargo build 명령을 내릴 수 있다. production 모드는 –release 옵션을 추가한다.
2.4. 실행
cargo run
또는 ./target/debug/hello_cargo.exe
빌드된 파일은 /target/debug 폴더에 생성되며, 프로젝트 명의 exe파일이 생성되므로 해당 파일을 직접 실행하거나 cargo run으로 실행할 수 있다.
2.5. 확인
cargo check
cargo build 보다 빠르게 수행하며, 실행파일을 생성하지 않는다.
댓글남기기