目录
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
rust
# Cargo.toml
[package]
name = "foo"
...
default-run = "foo"
# default-run = "other-bin"
cargo run