러스트 프로젝트
러스트 프로젝트 개요
Section titled “러스트 프로젝트 개요”- 러스트를 사용하여 업무에 필요한 유틸리티를 개발한다.
- 루트 디렉토리의 하위에 모듈 형태로 러스트 프로젝트를 생성하는 방식을 사용하여 관리의 효율성을 도모하고자 한다.
- 깃허브에 업로드하여 형상관리를 수행한다.
- 루트 디렉토리는 rust_projects로 한다.
- 젯브레인즈의 러스트 통합 개발환경 RustRover를 사용한다.
루트 디렉토리 생성
Section titled “루트 디렉토리 생성”mkdir rust_projectscd rust_projects메타파일 수동 생성
Section titled “메타파일 수동 생성”- README.md
Terminal window touch README.md - .gitignore
Terminal window cat << EOF > .gitignoretargetEOF
git 저장소 초기화
Section titled “git 저장소 초기화”git init깃허브에 프로젝트 등록
Section titled “깃허브에 프로젝트 등록”- RustRover를 사용하여 공유한다. 인증 절차를 거치면 쉽게 등록할 수 있다.
- 메뉴 -> Git -> GitHub ->
GitHub에 프로젝트 공유
- 메뉴 -> Git -> GitHub ->
러스트 커맨드 활용
Section titled “러스트 커맨드 활용”러스트 프로젝트 생성
Section titled “러스트 프로젝트 생성”- 프로젝트 루트디렉토리에서 커맨드 입력
Terminal window cargo new ${PROJECT_NAME}
cargo runcargo test