From 6b3fa45d3e48672f58b046675c7a5e92998d1a9b Mon Sep 17 00:00:00 2001 From: bioinformatist Date: Tue, 19 Sep 2017 19:03:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B9=8B=E5=89=8D=E7=9A=84=E2=80=9C=E6=89=93?= =?UTF-8?q?=E5=BC=80=E2=80=9D=E7=9A=84=E8=AF=B4=E6=B3=95=E5=AE=B9=E6=98=93?= =?UTF-8?q?=E8=A2=AB=E8=AF=BB=E8=80=85=E8=AF=AF=E4=BB=A5=E4=B8=BA=E6=98=AF?= =?UTF-8?q?=E6=89=93=E5=BC=80binary=E7=A8=8B=E5=BA=8F=E6=89=80=E9=9C=80?= =?UTF-8?q?=E7=9A=84=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ch01-02-hello-world.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ch01-02-hello-world.md b/src/ch01-02-hello-world.md index 3dab7fd..e4de0e7 100644 --- a/src/ch01-02-hello-world.md +++ b/src/ch01-02-hello-world.md @@ -267,7 +267,7 @@ Cargo 的另一个优点是,不管你使用什么操作系统其命令都是 ### 发布(release)构建 -当项目最终准备好发布了,可以使用 `cargo build --release` 来优化编译项目。这会在 *target/release* 而不是 *target/debug* 下生成可执行文件。这些优化可以让 Rust 代码运行的更快,不过打开他们也需要更长的编译时间。这也就是为什么会有两种两种不同的配置:一种为了开发,你需要经常快速重新构建;另一种构建给用户的最终程序,他们不会重新构建,并且希望程序运行得越快越好。如果你在测试代码的运行时间,请确保运行 `cargo build --release` 并使用 *target/release* 下的可执行文件进行测试。 +当项目最终准备好发布了,可以使用 `cargo build --release` 来优化编译项目。这会在 *target/release* 而不是 *target/debug* 下生成可执行文件。这些优化可以让 Rust 代码运行的更快,不过启用这些优化也需要消耗更长的编译时间。这也就是为什么会有两种不同的配置:一种为了开发,你需要经常快速重新构建;另一种为了构建给用户最终程序,他们不会重新构建,并且希望程序运行得越快越好。如果你在测试代码的运行时间,请确保运行 `cargo build --release` 并使用 *target/release* 下的可执行文件进行测试。 ### 把 Cargo 当作习惯