Comment utiliser une caisse locale non publiée?

J'ai fait une bibliothèque: cargo new my_lib et je souhaite utiliser cette bibliothèque dans un programme différent: cargo new my_program --bin extern crate my_lib; fn main { println!("Hello, World!"); } que dois-je faire pour que cela fonctionne? Ils ne sont pas dans le même dossier de projet. ....