[Rust] 01. 러스트 설치하기 (mac OS)

반응형

1. Rust 설치

러스트 설치는 rustup이라는 러스트 버전 및 러스트 관련 도구를 관리하는 커맨드 라인 도구를 이용해 설치할 예정이다. 인터넷 연결이 되어있어야 하며, 쉘에서 아래의 명령어를 통해 rustup을 설치해주자.

 * 참고: https://rust-kr.org/pages/install/

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

 

그럼 위와같이 rust가 설치될 것이다. rustc --version 명령어를 통해 나오는 결과를 통해 설치된 러스트의 버전과 hash, 커밋 날짜를 확인할 수 있다. 러스트가 컴파일 결과를 하나의 파일로 묶는데 사용하는 링커(linker)도 필요하므로, 함께 설치해준다. macOS에서는 아래의 커맨드로 C 컴파일러를 설치할 수 있다. 필자는 이미 깔려있으므로 패스!

xcode-select --install

 

2. Rust  프로그램 작성 및 실행

가장 기본 예제인 Hello, world!를 출력하는 프로그램을 만들기 위해 디렉토리를 생성 후 main.rs 라는 파일을 만들어보겠다. 러스트 파일은 항상 .rs 확장자로 끝난다. 파일명을 지을 때 두 단어 이상으로 이루어진 경우에는 단어 사이에 밑줄(_)을 넣는 것이 관례라고 한다.

아래 이미지와 같이 작성해준 뒤 :wq 를 입력하여 저장하고 빠져나오자.

mkdir hello_world // hello_world 디렉토리 생성

cd hello_world // hello_world 디렉토리로 이동

vi main.rs // main.rs 파일 생성

 

이제 소스코드를 컴파일하고 실행해보자. rustc main.rs 명령어를 통해 컴파일하면 디렉토리 내 main 실행파일이 생긴 것을 확인할 수 있다. 그 다음 ./main 명령어를 통해 실행하면 터미널에 Hello, world! 가 출력된다. 러스트 프로그래밍 성공~!

 

반응형