코딩Coding/Rust★cargo★compiler

Rust] cargo ❤️명령어 정리❤️ &rustup&rustc_rust update_default등등

내인생PLUS 2022. 2. 5. 15:07
728x90
cargo run
//코드 실행



cargo fmt
//카고 프로젝트 포맷 적용
// 현재 크레이트의 모든 러스트 코드를 다시 포매팅
// 이쁘게 글씨 정렬
 
 
 
 ------rustfix
 
 cargo fix
 //자동으로 컴파일러의 권고를 코드에 자동 적용
 
 
 
 clippy
 //코드를 분석하는 린트(lint)의 집합으로 러스트 코드의 일반적인 실수를 찾아 코드품질 향상
 
 cargo clippy
 
 
 
 
 ----cargo watch crate설치 후 가능
 cargo watch -q -c -x 'run -q'
 실시간으로 결과를 계속 확인 가능함
 
 
 --맥OS는
 brew로 설치해야 합니다. ㅠㅠ
 
 brew install rust
 
 
 
 
rustup update
//rustup Rust 업데이트


rustup install stable
// 안전한 버젼 설치하기

rustup install 1.58
// 1.58 버젼으로 설치하기



rustup default nightly
// 나이트 버젼 설치하기

// stable > beta > nightly
// stable이 가장 안정정인 버젼입니다. 
// nightly는 최신이지만 최적화 되지 않음.ㅜㅜ

rustc --version
// rustc버젼 체크(러스트 버젼체크로 보면 됩니다.)




rustc uninstall beta
// beta버젼 삭제하기











Rust Cargo and Rustup Commands

https://www.youtube.com/watch?v=SoK2TT1JJGo




내가 공부하려고 만든 영상
한글러스트Rust강의_033_Parsing JSON in Rust기초 cargo add활용법 features편하게 넣기 #rustlang #json #parsing
https://youtu.be/JW7rxZrjPnM




cargo add 활용법❤️귀찮은 features넣는 법 -F이게 좋네 ㅋ❤️(Cargo.toml 넣기 귀찮다. ㅋㅋ) - https://economiceco.tistory.com/m/14544

 

cargo add 활용법❤️귀찮은 features넣는 법 -F이게 좋네 ㅋ❤️(Cargo.toml 넣기 귀찮다. ㅋㅋ)

cargo add serde -F serde/derive && cargo add tokio -F tokio/full serde = { version = "1.0.140", features = ["derive"] } tokio = { version = "1.20.1", features = ["full"] } 1분 12초 참고 https://yout..

economiceco.tistory.com








나의 러스트 스승님 Rust 한글강의

 한국에는 23년 6월정도 Easy Rust 책 출시 예정입니다. ㅎㅎ

 

https://youtube.com/playlist?list=PLfllocyHVgsSJf1zO6k6o3SX2mbZjAqYE 

 

Easy Rust Korean / 한국어판

 

www.youtube.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


반응형