目錄
foo
- Cargo.toml
- src
- - main.rs
- - bin
- - - other-bin.rs
將除默認入口文件外待作為二進制crate處理的文件放在src/bin
目錄下
方法一:
命令行增加配置項 --bin xxx
cargo run --bin foo // 注意! 這里是包名,不是main
cargo run --bin other-bin
方法二:
Cargo.toml
增加配置項default-run
,指定默認binary crate
# Cargo.toml
[package]
name = "foo"
...
default-run = "foo"
# default-run = "other-bin"
cargo run