mirror of
https://github.com/gnu4cn/rust-lang-zh_CN.git
synced 2026-08-19 04:33:27 +08:00
Updated 'src/getting_started/hello_world.md'.
This commit is contained in:
@@ -114,20 +114,17 @@ println!("Hello, World!");
|
||||
最后,我们以表示这个表达式结束,下一表达式准备开始的分号(`;`)结束这行。Rust 代码的大多数行都以分号结束。
|
||||
|
||||
|
||||
## 编译和运行(执行)是两个独立的步骤
|
||||
## 编译和执行
|
||||
|
||||
**Compiling and Running(Execution) Are Separate Steps**
|
||||
咱们刚刚运行了一个新创建的程序,现在我们检查一下这个过程的每个步骤。
|
||||
|
||||
|
||||
咱们刚刚运行了一个新近创建出的程序,那么我们来检视一下,这一过程的每个步骤。
|
||||
|
||||
运行某个 Rust 程序前,咱们必须通过输入 `rustc` 命令,并将源文件的名字传给他,而使用 Rust 的编译器编译他,就像这样:
|
||||
在运行 Rust 程序之前,咱们必须通过输入 `rustc` 命令,传递给他源文件名,而使用 Rust 编译器编译他,就像这样:
|
||||
|
||||
```console
|
||||
$ rustc main.rs
|
||||
```
|
||||
|
||||
若咱们有 C 或 C++ 背景,就会发现这与 `gcc` 或 `clang` 类似。编译成功后,Rust 会输出二进制可执行文件。
|
||||
若咱们有 C 或 C++ 背景,就会发现这与 `gcc` 或 `clang` 类似。编译成功后,Rust 会输出一个二进制可执行文件。
|
||||
|
||||
在 Linux、macOS 以及 Windows 的 PowerShell 中,咱们可以在咱们的 shell 中,输入 `ls` 命令看到这个可执行文件:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user