Install - Rust programming language
windows: rustup-init.exe 파일을 실행한다.
linux: 아래의 명령을 수행한다.
curl https://sh.rustup.rs -sSf | sh
rustc 만으로 rust를 실행할 수 있다.
환경 변수를 추가한다.
%USERPROFILE%\.cargo\bin
cargo --version
cargo new hello_cargo
cargo.toml 파일이 생성되는데 이는 package.json과 동일하게 프로젝트의 설정 및 의존성을 설정할 수 있다.
toml: Tom's Obvious Minimal Language로 package.json과 같은 설정 파일.
cargo build (--release)
또는 rustc main.rs
rustc 명령으로 해당 파일을 직접 빌드하거나 간단히 cargo build 명령을 내릴 수 있다. production 모드는 --release 옵션을 추가한다.
cargo run
또는 ./target/debug/hello_cargo.exe
빌드된 파일은 /target/debug 폴더에 생성되며, 프로젝트 명의 exe파일이 생성되므로 해당 파일을 직접 실행하거나 cargo run으로 실행할 수 있다.
cargo check
cargo build 보다 빠르게 수행하며, 실행파일을 생성하지 않는다.