小编Ber*_*ing的帖子

如何更好地理解 Rust 中的 Crate?

在这本书中 - Rust By Example,第 11 章:

crate 是 Rust 中的一个编译单元。每当 rustc some_file.rs 被调用时,some_file.rs 被视为 crate 文件

根据这本书,源文件怎么样?

Rust 参考 | 板条箱和源文件

编译模型以称为 crate 的工件为中心。每次编译都以源代码形式处理单个 crate,如果成功,则生成一个二进制形式的单个 crate:可执行文件或某种库。

Rust 编译器总是以单个源文件作为输入被调用,并且总是产生单个输出包。该源文件的处理可能导致其他源文件作为模块加载。源文件的扩展名为 .rs。

根据这个说法?我认为:

源文件(.rs 文件)--> 对应的 crate

就像:.java --> .class

现在我无法理解这个问题;我都在海上

rust crate

3
推荐指数
1
解决办法
180
查看次数

标签 统计

crate ×1

rust ×1