Я создал библиотеку:
cargo new my_lib
и я хочу использовать эту библиотеку в другой программе:
cargo new my_program --bin
extern crate my_lib;
fn main {
println!("Hello, World!");
}
что мне нужно сделать, чтобы заставить это работать?
Они не находятся в одной папке проекта.
.
├── my_lib
└── my_program
Надеюсь, это имеет смысл.
Я думал, что смогу переопределить путь в соответствии с Руководством по перевозке грузов, но в нем указано
Вы не можете использовать эту функцию, чтобы сообщить Cargo, как найти локальные неопубликованные ящики.
Это при использовании последней стабильной версии Rust (1.3).