강좌01-Rust 설치하기

최대 1 분 소요

1설치하기

Install - Rust programming language

  1. rustc

1.1. 설치

  • windows: rustup-init.exe 파일을 실행한다.
  • linux: 아래의 명령을 수행한다.

      curl https://sh.rustup.rs -sSf | sh
    

rustc 만으로 rust를 실행할 수 있다.

1.2. windows의 경우 환경변수 설정

환경 변수를 추가한다.

    %USERPROFILE%\.cargo\bin
  1. 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 보다 빠르게 수행하며, 실행파일을 생성하지 않는다.

참고 사이트

댓글남기기