From 452ddd04584d9f3c7d8526b0360ff83b50443346 Mon Sep 17 00:00:00 2001 From: tomoat Date: Thu, 27 Jan 2022 17:19:48 +0800 Subject: [PATCH] Update cargo.md --- book/contents/first-try/cargo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/book/contents/first-try/cargo.md b/book/contents/first-try/cargo.md index 7653b333..91c2b4f5 100644 --- a/book/contents/first-try/cargo.md +++ b/book/contents/first-try/cargo.md @@ -73,7 +73,7 @@ $ ./target/debug/world_hello Hello, world! ``` -行云流水,但谈不上一气呵成。 细心的读者可能已经发现,在调用的时候,路径 `./target/debug/world_hello` 中有一个明晃晃的 `debug` 字段,没错我们运行的是 `debug` 模式,在这种模式下,**代码的编译速度会非常快**,可是福兮祸所依,**运行速度就慢了**. 原因是,在 `debug` 模式下,Rust 编译器不会做任何的优化,只为了尽快的编译完成,让你的开发流程更加顺畅。 +行云流水,但谈不上一气呵成。 细心的读者可能已经发现,在调用的时候,调用的是路径 `./target/debug/` 下的 `world_hello`,没错我们运行的是 `debug` 模式,在这种模式下,**代码的编译速度会非常快**,可是福兮祸所依,**运行速度就慢了**. 原因是,在 `debug` 模式下,Rust 编译器不会做任何的优化,只为了尽快的编译完成,让你的开发流程更加顺畅。 作为尊贵的读者,咱自然可以要求更多,比如你想要高性能的代码怎么办? 简单,添加 `--release` 来编译: - `cargo run --release`