본문 바로가기
 

하나성경

읽기 쉬운 성경, 하나성경을 소개합니다.

www.hbible.co.kr

컴퓨터에서는

[ Rust ] 'Hello, Rust!' 출력 프로그램을 작성해 보았습니다.

by 컴 여행자 2025. 2. 23.
728x90
반응형

 

러스트
러스트

 

 

모든 언어의 첫 프로그램인 'Hello, Rust!' 출력 프로그램을 작성해 보았습니다.


1. Rust 프로젝트 폴더 만들기

Rust 프로그램을 저장할 폴더를 만들어 봅시다.

  1. Windows 키 + E를 눌러 파일 탐색기를 엽니다.
  2. 원하는 위치(예: C:\Users\사용자이름\Documents)로 이동합니다.
  3. 마우스 오른쪽 버튼을 눌러 '새 폴더(New Folder)'를 선택합니다.
  4. 폴더 이름을 rust_projects로 변경합니다.
  5. rust_projects 폴더 안으로 들어갑니다.
  6. 다시 마우스 오른쪽 버튼을 눌러 '새 폴더(New Folder)'를 선택하고, 이름을 hello_rust로 변경합니다.

2. 코드 작성하기

이제 Rust 코드를 작성해 보겠습니다.

  1. hello_rust 폴더 안에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기 → 텍스트 문서를 선택합니다.
  2. 파일 이름을 main.rs로 변경합니다. (.txt 확장자가 있다면 지워 주세요!)
  3. main.rs 파일을 메모장 또는 VS Code(설치했다면 추천!)로 엽니다.
  4. 아래 코드를 입력하고, Ctrl + S를 눌러 저장합니다.
fn main() {
    println!("Hello, Rust!");
}

 

📌 코드 설명:

  • fn main() {}: 모든 Rust 프로그램은 main 함수에서 시작합니다.
  • println!("Hello, Rust!");: 화면에 "Hello, Rust!"를 출력하는 명령입니다.
  • 세미콜론(;)을 사용해 한 줄의 명령이 끝났음을 표시합니다.

3. 프로그램 컴파일하기

Rust는 소스 코드(.rs 파일)를 실행 파일로 변환해야 합니다. 이 과정을 컴파일(Compile)이라고 합니다.

 

1. Windows 키 + R을 눌러 "실행" 창을 엽니다.

2. "cmd"를 입력하고 Enter 키를 눌러 명령 프롬프트(CMD)를 실행합니다.

3. hello_rust 폴더로 이동합니다.

 

cd C:\Users\사용자이름\Documents\rust_projects\hello_rust

 

4. 아래 명령어를 입력하고 Enter 키를 누릅니다.

 

rustc main.rs

 

5. 아무런 오류 없이 명령 프롬프트가 다음 줄로 넘어가면 컴파일이 성공한 것입니다.

6. hello_rust 폴더를 확인하면 main.exe라는 실행 파일이 생성되어 있을 것입니다.

📌 컴파일 과정 설명:

  • rustc main.rs: Rust 컴파일러(rustc)가 main.rs를 읽고 main.exe 실행 파일을 만듭니다.
  • 생성된 main.exe는 Rust가 설치되지 않은 다른 Windows 컴퓨터에서도 실행할 수 있습니다.

4. 프로그램 실행하기

이제 만든 프로그램을 실행해 봅시다!

 

1. 명령 프롬프트(cmd)에서 hello_rust 폴더 안에 있는지 확인합니다.

2. 아래 명령어를 입력하고 Enter 키를 누릅니다.

 

main.exe

 

3. 다음과 같이 출력되면 성공입니다! 🎉

 

Hello, Rust!

5. 정리

✅ Rust 프로젝트 폴더(hello_rust)를 만들었습니다.
✅ main.rs 파일을 생성하고 Rust 코드를 작성했습니다.
✅ rustc main.rs로 컴파일하여 main.exe 실행 파일을 만들었습니다.
✅ main.exe를 실행하여 "Hello, Rust!"를 출력했습니다.

 

 


 

러스트 프로그램 언어 관련 글 목록입니다.

 

[ Rust ] 러스트 프로그램 언어 관련 글 목록입니다.

러스트 프로그램 언어 관련한 글 목록입니다.러스트(Rust)는 어떤 프로그램 언어인가?윈도우에 러스트(Rust)를 설치해 보았습니다.'Hello, Rust!' 출력 프로그램을 작성해 보았습니다.   https://rust-kr.

hb-love-each-other.tistory.com

 


 

https://rust-kr.org/

 

한국 러스트 사용자 그룹

 

rust-kr.org

 

https://www.rust-lang.org/

 

Rust Programming Language

A language empowering everyone to build reliable and efficient software.

www.rust-lang.org

 

 

728x90
반응형

댓글