3

貨物.toml

[lib]
name = "faceblaster-engine"
crate_type = ["dylib"]

cargo builddylibを実行するたびに次の名前が付けられます。

libfaceblaster-engine-f09635dc7c9bd155.so.

.toml最後に配置されているハッシュを削除するためにファイルに何かを追加する方法はありますか?

助けてくれてありがとう!

4

1 に答える 1

2

このハッシュは、一連のメタデータの結果であり、IIRC には、それを作成するために使用された Rust コンパイラのバージョンが含まれています。Rust には ABI が定義されていないため、このライブラリは、作成に使用されたコンパイラとまったく同じ SHA でのみ使用できます。このデータを消去すると、実際に正常に使用できるかどうかを知る能力が失われます。

于 2015-02-05T02:51:24.427 に答える