본문 바로가기

Rust/기본

[Rust] 기본 #1 - Rust 개발환경 구축 For Linux/macOS/Unix

안녕하세요. 꽁서방입니다.

 

오늘 Rust를 배우기 위한

"기본 #1 - Rust 개발환경 구축 For Linux/macOS/Unix"

진행 하겠습니다~^^ 

Rust는 모질라에서 만든 범용 프로그램 언어입니다.

Rust에 대한 자세한 설명은 추후 글을 통해서

순서대로 설명을 진행 예정입니다~^^

 


[Step 1]  Rust 홈페이지 접속


Rust 개발환경을 구축하기 위해

아래 링크를 통해서 홈페이지에 접속한다.

 

www.rust-lang.org/tools/install

 

Install Rust

A language empowering everyone to build reliable and efficient software.

www.rust-lang.org

 

접속하여 [Install] 항목을 선택하면 다음과 같이 출력하고

검정색 부분의 명령어 복사한다.

 

(* 윈도우 또는 다른 방법으로 설치하는 경우, [Other Installation Methods] 를 선택하여 환경에 맞게 설치한다.)

 

 


[Step 2]  Rust 설치 진행


상기 절차에서 복사한 명령어는

curl 명령어로 Https통신기반 Rust 설치 Shell Script를

다운로드받고 실행하는 의미를 가진다.

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

 

명령어를 실행하면 다음과 같이 출력하며

최하단 부분의 3가지 항목 중에

[ 1) Proceed with installation (default) ]

를 선택하여 설치한다.

(*설치방법은 숫자 1을 입력하고 엔터를 누른다.)

 

상기의 설치절차를 진행하면

다음과 같이 Rust 설치가 완료된다.

 


[Step 3]  Rust 설치 확인 및 Hello 예제 실행


설치를 확인하기 위해서

[hello.rs] 파일을 생성하고

아래의 코드를 입력한다. 

/* hello.rs */

fn main()
{
	println!("hello!! amcoding!!");
}

 

실행을 위해서 [rustc] 명령어를 통해

컴파일을 진행하며 명령어는 다음과 같다.

명령어
rustc hello.rs

 

컴파일을 진행하고 생성된 바이너리를 실행하면

아래 그림과 같이 "hello!! amcoding!!"을 출력한다.

 

지금까지 수행한 절차로 Rust 개발환경 구축은 완료이다. 

 


[부록]  Rust 컴파일 에러 발생


1) 설치 완료 후, rustc 명령어를 찾지 못하는 경우

- 아래 그림과 같이 명령어를 못 찾는 경우, shell을 재실행한다.

 

2)  설치 완료 후, rustc 컴파일 에러가 발생한 경우

- 아래 그림과 같이 Rust 컴파일 에러가 발생하면, 시스템에 [GCC] 컴파일러를 설치하고 진행한다.

 

 

끝입니다.

다음에 다시 만나요~^^