Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Подробнее о Cargo и Crates.io

До сих пор мы использовали только самые базовые возможности Cargo, чтобы собирать, запускать и тестировать наш код, но он умеет гораздо больше. В этой главе мы обсудим некоторые другие, более продвинутые возможности Cargo, чтобы показать, как делать следующее:

  • Настраивать сборку через профили выпуска.
  • Публиковать библиотеки на crates.io.
  • Организовывать большие проекты с помощью рабочих пространств.
  • Устанавливать бинарные файлы с crates.io.
  • Расширять Cargo с помощью пользовательских команд.

Cargo умеет еще больше, чем функциональность, которую мы рассматриваем в этой главе, поэтому для полного объяснения всех его возможностей смотрите документацию Cargo.