我做了一个图书馆:
cargo new my_lib
Run Code Online (Sandbox Code Playgroud)
我想在另一个程序中使用该库:
cargo new my_program --bin
Run Code Online (Sandbox Code Playgroud)
extern crate my_lib;
fn main {
println!("Hello, World!");
}
Run Code Online (Sandbox Code Playgroud)
我需要做些什么才能让它发挥作用?
它们不在同一个项目文件夹中.
.
??? my_lib
??? my_program
Run Code Online (Sandbox Code Playgroud)
希望这是有道理的.
我认为我可以按照货物指南覆盖路径,但它说明了
您无法使用此功能告诉Cargo如何查找本地未发布的板条箱.
这是使用最新稳定版本的Rust(1.3).