Rust 튜토리얼 목차

Chapter 5 - Cargo

Cargo 소개

Cargo는 Rust의 패키지 관리자 및 빌드 도구입니다.

Cargo를 사용하면 프로젝트 생성, 의존성 관리, 빌드, 테스트 등의 작업을 쉽게 처리할 수 있습니다.

프로젝트 생성 및 구조

프로젝트 생성

cargo new 명령어를 사용하여 새로운 Rust 프로젝트를 생성할 수 있습니다.

예를 들어, "my_project"라는 이름의 프로젝트를 만들고자 한다면 다음과 같이 입력하세요.

cargo new my_project

이렇게 하면 my_project라는 이름의 폴더가 생성되고, 그 안에 기본적인 Rust 프로젝트 구조가 자동으로 구성됩니다.

(기본적으론 --bin 이 같이 넘어가서 바이너리 프로젝트 입니다. 라이브러리는 --lib)

프로젝트 구조

생성된 프로젝트의 주요 폴더 및 파일은 다음과 같습니다.

이 외에도 .gitignore 파일이 생성되어 Git을 사용할 때 무시해야 하는 파일 및 폴더를 정의합니다.

이렇게 생성된 프로젝트는 바로 빌드 및 실행이 가능한 상태입니다.

Rust Tutorial