可以通過crate_type屬性告知編譯器crate是一個二進制的可執行檔案還是一個庫,crate_name可以設定crate的名稱。
//編寫lib.rs
#![crate_type = "lib"]
#![crate_name = "mylib"]
pub fn public_function() {
println!("in lib");
}
可以通過crate_type屬性告知編譯器crate是一個二進制的可執行檔案還是一個庫,crate_name可以設定crate的名稱。
//編寫lib.rs
#![crate_type = "lib"]
#![crate_name = "mylib"]
pub fn public_function() {
println!("in lib");
}