add new chinese translations
This commit is contained in:
33
pages.zh/common/rustc.md
Normal file
33
pages.zh/common/rustc.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# rustc
|
||||
|
||||
> Rust 编译器。
|
||||
> Rust 项目通常使用 `cargo` 而不是直接调用 `rustc`。
|
||||
> 更多信息请访问: <https://doc.rust-lang.org/rustc>。
|
||||
|
||||
- 编译一个二进制 crate:
|
||||
|
||||
`rustc {{path/to/main.rs}}`
|
||||
|
||||
- 使用优化编译(`s` 表示优化二进制大小;`z` 是更进一步的优化):
|
||||
|
||||
`rustc -C lto -C opt-level={{0|1|2|3|s|z}} {{path/to/main.rs}}`
|
||||
|
||||
- 编译时包含调试信息:
|
||||
|
||||
`rustc -g {{path/to/main.rs}}`
|
||||
|
||||
- 解释错误信息:
|
||||
|
||||
`rustc --explain {{error_code}}`
|
||||
|
||||
- 针对当前 CPU 编译特定架构的优化:
|
||||
|
||||
`rustc -C target-cpu={{native}} {{path/to/main.rs}}`
|
||||
|
||||
- 显示目标列表(注意:您必须先使用 `rustup` 添加一个目标才能编译它):
|
||||
|
||||
`rustc --print target-list`
|
||||
|
||||
- 针对特定目标编译:
|
||||
|
||||
`rustc --target {{target_triple}} {{path/to/main.rs}}`
|
Reference in New Issue
Block a user