본문 바로가기
개발/Rust

rust 개발환경 만들기 (macOS, vscode)

by lucidmaj7 2025. 3. 16.
반응형

 

오늘은 rust 개발환경을 macOS에서 만들어보겠다.

https://www.rust-lang.org/learn/get-started

 

Getting started

A language empowering everyone to build reliable and efficient software.

www.rust-lang.org

 

Rust설치

Getting started에 나와 있는데로 아래 명령어를 터미널에서 입력한다.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

 

각종 환경변수들이 세팅되는 것을 보여준다.

특별한일이 없다면 1번 입력해준다.( just press enter)

설치가 완료된다.

 

VSCode extension 설치하기

주로 vscode에서 코딩을 하니 rust 확장 익스텐션을 설치해준다.

너무 간단하다.

Hello World 예제 코드 만들어보기

터미널에서 아래 명령어로 프로젝트를 생성한다.

cargo new hello_world

생성된 hello_world 폴더를 vscode로 열어준다.

그럼 위와 같은 폴더 구조가 나오며 main.rs에 hello world가 출력되는 메인함수도 입력되어있다.

내가 코딩하고 싶었는데 미리 생성해준다.

빌드하기

빌드는 cargo build 명령으로 빌드한다.

cargo build

빌드된 실행 이미지는 어디에 있을까?

target/debug폴더에 위치한다.

아쉬우니까. add함수 하나 만들어보자.

fn add(a: i32, b: i32) -> i32 {
    a + b
}

fn main() {
    let result = add(1, 2);
    println!("Hello, world! {}", result);
}

 

반응형

댓글