Cargo.toml
[lib]
name = "faceblaster-engine"
crate_type = ["dylib"]
每当我执行cargo build
时,我的dylib都被命名为:
libfaceblaster-engine-f09635dc7c9bd155.so
。
是否有任何东西要添加到.toml
文件中以删除最后放置的哈希值?
提前感谢您的帮助!
答案 0 :(得分:1)
这个哈希是一堆元数据的结果,IIRC包含用于制作它的Rust编译器的版本。因为Rust没有定义的ABI,所以只能将此库与编译器的SHA完全相同。删除此数据会消除您是否能够成功使用它的能力。