gpt4 book ai didi

rust - 有没有办法在 Cargo.toml 中指定一个可执行文件依赖于另一个可执行文件?

转载 作者:行者123 更新时间:2023-12-05 06:22:02 29 4
gpt4 key购买 nike

我有一个包含两个可执行文件的 Rust 项目:

src
└── bin
├── app.rs
└── tool.rs

tool 程序作为app 的子进程运行。 (需要进行分离,因为 tool 的运行权限与 app 不同。)

要运行 app 我需要首先确保 tool 已经构建,所以我目前做这样的事情:

cargo build && cargo run --bin app

理想情况下,我可以向我的 Cargo.toml 添加一些内容,以便它知道 app 依赖于正在构建的 tool我可以运行这个:

cargo run --bin app

有办法吗?

最佳答案

目前还没有,没有 hacky 方法,但有一些正在进行的工作正在接近尾声:https://github.com/rust-lang/cargo/issues/9096

关于rust - 有没有办法在 Cargo.toml 中指定一个可执行文件依赖于另一个可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59462404/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com