Owen

반응형

설치

macOS, Linux는 터미널을 열고 설치합니다.

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

 

설치를 완료하게 되면 완료문구가 나옵니다.

Rust is installed now. Great!

 

완료된 뒤에 설치된 러스트의 버전을 확인하는 것은 터미널에서 스크립트를 실행하면 됩니다.

// $ rustup update

 

 

Hello World! 프로그램 작성

터미널에서 디렉토리를 만들고 코드를 작성합니다. 디렉토리를 만들고 나서 코드는 비쥬얼 스튜디오 코드에서 작성하였습니다.

// $ mkdir ~/workplace

// $ cd ~/workplace

// $ mkdir hello_world

// $ cd hello_world

 

러스트 프로그램의 확장자는 rs입니다. 파일을 rs확장자로 만들고 코드를 작성합니다.

file 명은 Hello_world.rs 로 만들겠습니다.

fn main() {
    println!("Hello, world!");
}

fn은 러스트의 함수부를 정의하고 함수의 body는 { } 로 감싸져있습니다. println!는 매크로(macro)라고하고 함수로 정의하기 위해서 ! 없이 println이 되어야 합니다. 

 

 

Hello World! 프로그램 컴파일 & 실행

러스트 언어로 프로그램을 작성하였다면 이제 컴파일후에 실행을 하도록 하겠습니다. 소스코드는 컴파일러를 통해 컴파일 시킨뒤에 실행파일을 빌드합니다.

// $ rustc Hello_world.rs

컴파일 후에 파일을 확인하면 rs확장자 이외에 파일이 생성된 것을 볼 수 있습니다.

// $ ls

Hello_world Hello_world.rs

컴파일된 파일을 실행시키면 코드로 작성해둔 Hello, world! 라는 결과를 얻을 수 있습니다.

// $ ./main

 

반응형

이 글을 공유합시다

facebook twitter googleplus kakaostory naver