02-`crate`
crate — Rust By Example1分钟内可阅读完
译文 · 基于 Rust By Example
原文链接: https://doc.rust-lang.org/stable/rust-by-example/attribute/crate.html
crate
crate_type 属性可以告知编译器 crate 是一个二进制的可执行文件还是一个库(甚至是哪种类型的库),crate_name 属性可以设定 crate 的名称。
不过,一定要注意在使用 cargo 时,这两种类型时都没有作用。由于大多数 Rust
工程都使用 cargo,这意味着 crate_type 和 crate_name 的作用事实上很有限。
| |
当用到 crate_type 属性时,就不再需要给 rustc 命令加上 --crate-type 标记。
| |