【发布时间】:2019-07-17 11:51:50
【问题描述】:
According to its manual, Cargo 包可以有多个可执行目标,但只允许一个库目标。
一个包可以包含零个或一个库 crate 以及任意数量的二进制 crate。一个包中必须至少有一个 crate(库或二进制文件)。
为什么限制为一个?有什么原因和好处?
【问题讨论】:
-
拥有多个库有什么好处?
-
@Shepmaster 好问题。拥有多个可执行文件的好处是否相同?
标签: rust rust-cargo