안녕하세요. 꽁서방입니다.
오늘 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] 컴파일러를 설치하고 진행한다.