cargo new <project_name> --bin
和 cargo new <project_name>
有什么区别?
看起来这两个命令创建的项目完全相同,所有组件也都一致。
我认为--bin
代表“二进制”,但是我不知道何时使用此选项。
cargo new <project_name> --bin
和 cargo new <project_name>
有什么区别?
看起来这两个命令创建的项目完全相同,所有组件也都一致。
我认为--bin
代表“二进制”,但是我不知道何时使用此选项。
cargo new
和cargo new --bin
没有任何区别。来自Cargo入门第一步,重点是我的:
同样地,Cargo的命令行帮助也告诉你同样的事情。从To start a new package with Cargo, use
cargo new
:$ cargo new hello_world
Cargo defaults to
--bin
to make a binary program. To make a library, we would pass--lib
, instead.
cargo new --help
开始,删除一些无关的行:% cargo new --help
OPTIONS:
--bin Use a binary (application) template [default]
--lib Use a library template
参见