From df159cc35e3075744a267297a4641d2797018679 Mon Sep 17 00:00:00 2001 From: jashka34 Date: Thu, 2 May 2024 07:58:48 +0000 Subject: [PATCH] Translate ch01-03-hello-cargo.md via GitLocalize --- rustbook-ru/src/ch01-03-hello-cargo.md | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/rustbook-ru/src/ch01-03-hello-cargo.md b/rustbook-ru/src/ch01-03-hello-cargo.md index f021319be..829b21495 100644 --- a/rustbook-ru/src/ch01-03-hello-cargo.md +++ b/rustbook-ru/src/ch01-03-hello-cargo.md @@ -4,7 +4,7 @@ Cargo - это система сборки и менеджер пакетов Ru Самые простые программы на Rust, подобные той, которую мы написали, не имеют никаких зависимостей. Если бы мы сделали проект «Hello, world!» с Cargo, он бы использовал только ту часть Cargo, которая отвечает за компиляцию вашего кода. По мере написания более сложных программ на Rust вы будете добавлять зависимости, а если вы начнёте проект с использованием Cargo, добавлять зависимости станет намного проще. -Поскольку значительное число проектов Rust используют Cargo, оставшаяся часть книги подразумевает, что вы тоже используете Cargo. Cargo входит в комплект поставки Rust, если вы использовали официальные программы установки, рассмотренные в разделе ["Установка"]. Если вы установили Rust другим способом, проверьте, установлен ли Cargo, введя в терминале следующее: +Поскольку значительное число проектов Rust используют Cargo, оставшаяся часть книги подразумевает, что вы тоже используете Cargo. Cargo входит в комплект поставки Rust, если вы использовали официальные программы установки, рассмотренные в разделе ["Установка"](ch01-01-installation.html#installation). Если вы установили Rust другим способом, проверьте, установлен ли Cargo, введя в терминале следующее: ```console $ cargo --version @@ -50,7 +50,7 @@ edition = "2021" Первая строка, `[package]`, является заголовочной секцией, которая указывает что следующие инструкции настраивают пакет. По мере добавления больше информации в данный файл, будет добавляться больше секций и инструкций (строк). -Следующие три строки задают информацию о конфигурации, необходимую Cargo для компиляции вашей программы: имя, версию и редакцию Rust, который будет использоваться. Мы поговорим о ключе `edition` в [Приложении E]. +Следующие три строки задают информацию о конфигурации, необходимую Cargo для компиляции вашей программы: имя, версию и редакцию Rust, который будет использоваться. Мы поговорим о ключе `edition` в [Приложении E](appendix-05-editions.html). Последняя строка, `[dependencies]` является началом секции для списка любых зависимостей вашего проекта. В Rust, это внешние пакеты кода, на которые ссылаются ключевым словом *crate*. Нам не нужны никакие зависимости в данном проекте, но мы будем использовать их в первом проекте главы 2, так что нам пригодится данная секция зависимостей потом. @@ -146,7 +146,7 @@ $ cd someproject $ cargo build ``` -Для получения дополнительной информации о Cargo ознакомьтесь с [его документацией] . +Для получения дополнительной информации о Cargo ознакомьтесь с [его документацией](https://doc.rust-lang.org/cargo/) . ## Итоги @@ -159,8 +159,3 @@ $ cargo build - создать и запустить новый проект, используя соглашения и команды Cargo. Это отличное время для создания более существенной программы, чтобы привыкнуть читать и писать код на языке Rust. Итак, в главе 2 мы построим программу для игры в угадай число. Если вы предпочитаете начать с изучения того, как работают общие концепции программирования в Rust, обратитесь к главе 3, а затем вернитесь к главе 2. - - -["Установка"]: ch01-01-installation.html#installation -[Приложении E]: appendix-05-editions.html -[его документацией]: https://doc.rust-lang.org/cargo/ \ No newline at end of file