Cargo와 Crates.io 더 알아보기
지금까지 우리는 Cargo의 가장 기본적인 기능만 사용해 코드를 빌드하고 실행하고 테스트해 보았습니다. 하지만 Cargo는 훨씬 더 많은 일을 할 수 있습니다. 이 장에서는 비교적 고급 기능 몇 가지를 설명하면서 다음을 어떻게 하는지 보여 줍니다.
- 릴리스 프로필을 사용해 빌드 방식을 커스터마이징하기
- crates.io 에 라이브러리 배포하기
- 워크스페이스로 큰 프로젝트 조직하기
- crates.io 에서 바이너리 설치하기
- 커스텀 명령으로 Cargo 확장하기
Cargo는 이 장에서 다루는 기능보다 훨씬 더 많은 일을 할 수 있습니다. 전체 기능에 대한 자세한 설명은 Cargo 문서를 참고하세요.