Rust / 21 / 1 / 发布于 10个月前
可以通过crate_type属性告知编译器crate是一个二进制的可执行文件还是一个库,crate_name可以设定crate的名称。
例子:
//编写lib.rs #![crate_type = "lib"] #![crate_name = "mylib"] pub fn public_function() { println!("in lib"); }
运行:rustc lib.rs会发现当前目录下出现:libmylib.rlib库
rustc lib.rs
libmylib.rlib
本作品采用《CC 协议》,转载必须注明作者和本文链接
我想问,其它rust程序怎么调用这个rlib?
我要举报该,理由是:
我想问,其它rust程序怎么调用这个rlib?