본문 바로가기
Coding(코딩)/러스트(Rust)

[Rust] 러스트 설치 및 Hello World.

by DevKev 2023. 1. 30.

To Do

Rust 설치

✅ 해당 프로그래밍 언어 초보는 항상 Hello World.

 

Docs(문서)

 

Installation(설치)

저는 windows이기 때문에 아래의 링크에 들어가서 해당하는 bit(필자의 경우 64bit) 설치 파일로 rust 설치.

Install Rust

설치 파일을 실행하면

cmd 창에 선택 옵션이 나오는데, 1치고 enter.

하면 설치는 끝이다.

[ 설치 여부 확인 ]

정상적으로 설치가 됐는지 확인해보려면 다음의 명령어를 cmd 창에 입력해준다.

rustc --version
cargo --version

명령어 실행 결과

 

Hello world!

[ Cargo를 이용한 프로젝트 생성 ]

  • Cargo(카고)는 러스트의 빌드 시스템 및 패키지 매니저

대부분의 러스트 프로젝트가 cargo를 사용한다고 하니 대세를 따라보자.

React할 때 주구장창 깔았던 npm, yarn과 비슷하다고 보면 될 것 같다.

원하는 디렉토리 내에서 다음의 명령어를 입력해준다. 그럼 해당 디렉토리 내에 hello_cargo라는 폴더가 생성이 된다.

cargo new hello_cargo --bin

[ Hello world 실행 ]

  • File directory: src/main.rs
fn main() {
	println!("Hello, world!")
}
  • 실행하기

해당 directory 내에서 cargo build 후에는 src/target 폴더가 생성이 되는데

.\target\debug\hello_cargo.exe 를 입력해주면?

위과 같이 Hello, world!를 볼 수 있다.

 

또 다른 실행 방법은 .toml 파일이 있는 경로에서 cargo run 을 해주는 것이다.

 

Summary(요약)

관련 명령어들을 요약해보면 다음과 같다.

cargo build // 이후 .exe 파일 경로로 가서 해당 파일 실행해줘야 함.
cargo run // cargo build의 두 단계를 한번에 실행가능
cargo check // 컴파일되는지 확인한고 실행파일을 생성하지는 않음.

 

다음엔 좀 더 재밌는 걸 테스트해보자.

 

'Coding(코딩) > 러스트(Rust)' 카테고리의 다른 글

[Rust] 변수와 상수(Variables and Constants)  (0) 2023.01.30