프로젝트 만들기
프로젝트
- Rust 프로그래밍은 프로젝트를 만드는 것에서부터 시작.
- Rust 는 프로젝트 디렉터리 단위별로 격리된 개발환경이 구성됨.
프로젝트 만들기
cargo new [프로젝트명]
명령어로 Rust 프로젝트 디렉터리 생성 가능
1
2
3
4
5
# 기본 사용법
cargo new [프로젝트명]
# 예시
cargo new hello_world
프로젝트 디렉터리 구성 살펴보기
- 프로젝트 디렉터리 구성은 아래와 같음
1
2
3
4
5
6
7
cd hello_world
ls -al
>> hello_world
>> ├⎯ Cargo.toml
>> ├⎯ src
>> ├⎯ main.rs
구성 | 유형 | 역할 |
---|---|---|
Cargo.toml | 파일 | - Rust 프로젝트의 메타데이터 및 의존성 정보 관리. - 프로젝트의 이름, 버전, 저자와 같은 기본적인 정보. - 프로젝트에 필요한 외부 크레이트(의존성)의 목록을 정의. - 빌드 설정, 프로젝트 유형(예: binary 또는 library) 등의 추가적인 설정 |
src | 디렉터리 | - Rust 소스 코드 파일을 저장하는 디렉터리. - Rust 프로젝트의 핵심 로직이 포함된 소스 코드 파일이 위치. - 기본적으로 최소한 하나의 Rust 파일(일반적으로 main.rs )이 있어야 함. |
src/main.rs | 파일 | - Rust 프로그램의 시작점(진입점). - main 함수가 정의되어 있으며, 이 함수에서 프로그램이 실행됨. |
VScode 에서 프로그래밍 하기
VScode 에서 프로젝트 디렉터리 열기
- CLI 환경에서 열기
1
2
cd [프로젝트 디렉터리 경로]
.code
- VScode 애플리케이션에서 열기
1
VScode 실행 > File > Open Folder > 디렉터리 선택
Comments