.Rlib 和 .d 文件而不是 .wasm
.Rlib and .d file instead of .wasm
我想将 Rust 库中的 .rs
文件编译为 .wasm
。
RUSTFLAGS='-C link-arg=-s' cargo build --release --target wasm32-unknown-unknown
我得到的是 .Rlib
和 .d
文件,而不是 .wasm
文件。我需要更改什么才能获得 .wasm
?
rustc
考虑 .wasm
文件来填充 WASM 目标中的“本地动态库”角色。将此添加到您的 Cargo.toml
配置以请求构建而不是默认 .rlib
:
[lib]
crate-type = ["cdylib"]
我想将 Rust 库中的 .rs
文件编译为 .wasm
。
RUSTFLAGS='-C link-arg=-s' cargo build --release --target wasm32-unknown-unknown
我得到的是 .Rlib
和 .d
文件,而不是 .wasm
文件。我需要更改什么才能获得 .wasm
?
rustc
考虑 .wasm
文件来填充 WASM 目标中的“本地动态库”角色。将此添加到您的 Cargo.toml
配置以请求构建而不是默认 .rlib
:
[lib]
crate-type = ["cdylib"]