update ch01-03-hello-cargo.md

pull/240/head
xiaohulu 6 years ago
parent 020b84b837
commit 47ae8f3019

@ -54,7 +54,7 @@ authors = ["Your Name <you@example.com>"]
接下来的三行设置了 Cargo 编译程序所需的配置项目的名称、版本和作者。Cargo 从环境中获取你的名字和 email 信息,所以如果这些信息不正确,请修改并保存此文件。 接下来的三行设置了 Cargo 编译程序所需的配置项目的名称、版本和作者。Cargo 从环境中获取你的名字和 email 信息,所以如果这些信息不正确,请修改并保存此文件。
最后一行,`[dependencies]`,是罗列项目依赖的片段。在 Rust 中,代码包被为 *crates*。这个项目并不需要其他的 crate不过在第二章的第一个项目会用到依赖那时会用得上这个片段。 最后一行,`[dependencies]`,是罗列项目依赖的片段。在 Rust 中,代码包被*crates*。这个项目并不需要其他的 crate不过在第二章的第一个项目会用到依赖那时会用得上这个片段。
现在打开 *src/main.rs* 看看: 现在打开 *src/main.rs* 看看:
@ -66,7 +66,7 @@ fn main() {
} }
``` ```
Cargo 为你生成了一个 Hello World! 程序,正如我们之前编写的示例 1-1目前为止之前项目与 Cargo 生成项目的区别是 Cargo 将代码放在 *src* 目录,同时项目根目录包含一个 *Cargo.toml* 配置文件 Cargo 为你生成了一个 Hello World! 程序,正如我们之前编写的示例 1-1目前为止之前项目与 Cargo 生成项目的区别是 Cargo 将代码放在 *src* 目录,同时项目根目录包含一个 *Cargo.toml* 配置文件
Cargo 期望源文件存放在 *src* 目录中。项目根目录只存放 README、license 信息、配置文件和其他跟代码无关的文件。使用 Cargo 帮助你保持项目干净整洁,一切井井有条。 Cargo 期望源文件存放在 *src* 目录中。项目根目录只存放 README、license 信息、配置文件和其他跟代码无关的文件。使用 Cargo 帮助你保持项目干净整洁,一切井井有条。
@ -82,7 +82,7 @@ $ cargo build
Finished dev [unoptimized + debuginfo] target(s) in 2.85 secs Finished dev [unoptimized + debuginfo] target(s) in 2.85 secs
``` ```
这个命令会创建一个可执行文件 *target/debug/hello_cargo* (在 Windows 上是 *target\debug\hello_cargo.exe*),而不是放在目前目录。可以通过这个命令运行可执行文件: 这个命令会创建一个可执行文件 *target/debug/hello_cargo* (在 Windows 上是 *target\debug\hello_cargo.exe*),而不是放在目前目录。可以通过这个命令运行可执行文件:
```text ```text
$ ./target/debug/hello_cargo # or .\target\debug\hello_cargo.exe on Windows $ ./target/debug/hello_cargo # or .\target\debug\hello_cargo.exe on Windows

Loading…
Cancel
Save