相关疑难解决方法(0)

如何使用本地未发布的箱子?

我做了一个图书馆:

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).

multifile rust rust-crates

77
推荐指数
1
解决办法
2万
查看次数

标签 统计

multifile ×1

rust ×1

rust-crates ×1