comnic's Dev&Life

[Rust] 1. 소개와 설치 본문

Rust

[Rust] 1. 소개와 설치

comnic 2023. 11. 30. 23:01
반응형

1. 소개와 설치

1.1 Rust 언어 소개

Rust는 Mozilla에서 개발한 시스템 프로그래밍 언어로, 안전성, 병행성, 성능을 강조하는 특징을 가지고 있습니다. C 및 C++과 같은 저수준 언어의 성능을 제공하면서도 메모리 안전성을 보장하기 위해 소유권 시스템을 도입하고 있습니다.

1.2 Rust 설치

Rust를 사용하기 위해서는 공식 설치 도구인 rustup을 이용합니다. 다음은 각 운영체제에 따른 설치 단계입니다.

 

1.2.1 Linux 또는 macOS

1. 터미널을 열고 다음 명령어를 실행하여 rustup을 설치합니다.

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

2. 설치 스크립트가 실행되면, 지시에 따라 엔터키를 눌러 진행합니다.

3. 설치가 완료되면 터미널을 다시 열거나 source $HOME/.cargo/env 명령어를 실행하여 환경 변수를 업데이트합니다.

source $HOME/.cargo/env

4. 설치가 잘 되었는지 확인 합니다.

rustc --version
rustc 1.74.0 (79e9716c9 2023-11-13)

 

1.2.2 Windows

1. rustup 공식 웹사이트에서 rustup-init.exe를 다운로드하고 실행합니다.

2. 설치 프로세스에서 나오는 지시에 따라 계속해서 설치를 진행합니다.

3. 설치가 완료되면 명령 프롬프트나 PowerShell을 열어 rustc --version 명령어를 실행하여 설치가 잘 되었는지 확인합니다.

 

1.3 Hello, Rust!

Rust 설치가 완료되면 간단한 프로그램을 작성하여 실행해봅시다.

1. 텍스트 에디터로 새로운 파일을 만들고, 다음과 같이 코드를 작성합니다. 파일 확장자는 .rs로 합니다.

// hello.rs
fn main() {
    println!("Hello, Rust!");
}

2. 터미널에서 파일이 있는 디렉토리로 이동한 후, 다음 명령어를 실행하여 코드를 컴파일합니다.

rustc hello.rs

3. 컴파일이 완료되면 해당 디렉토리에 hello라는 실행 파일이 생성되어 있습니다. 아래와 같이 실행합니다.

./hello

출력 결과로 "Hello, Rust!"가 나타나면 설치와 첫 Rust 프로그램 실행이 성공적으로 이루어진 것입니다.

이제 Rust가 성공적으로 설치되었으며, 간단한 프로그램을 실행해보면서 Rust의 기본적인 문법과 컴파일 과정을 경험했습니다.

반응형
Comments