Rust - Packages 和 Crates有什么区别呢?_rust中包和crate区别-CSDN博客

网站介绍:文章浏览阅读530次。很多语言有 Package 的概念,Rust 也有,除此之外,更常见的是 Crate。有一个常见的误解:packages 和 crates 是一样的。1.关于Crate一个 crate,类似 crate 中的模块,是一种代码组织的方式。一个 crate,可以是一个二进制(可执行)或库。一个 crate ,不会独立发布,而是作为 package 的成员发布。编译器知道 crate 是什么,并使用 create 作为项目的命名空间。如果不在作用域内,你可以通过类似这样的调用 std:#️⃣:Hash _rust中包和crate区别