本文主要是介绍Rust - cargo项目里多个二进制binary crate的编译运行,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
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
这篇关于Rust - cargo项目里多个二进制binary crate的编译运行的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!