Rust 无法为 'std' 找到 'crate'
Rust can't find 'crate' for 'std'
我正在尝试通过 RUSTFLAGS='-C link-arg=-s' cargo build --release --target wasm32-unknown-unknown
获取 .wasm 文件,但出现错误:
error[E0463]: can't find crate for `std`
当我输入 rustup target add wasm32-unknown-unknown
时,我得到:
info: component 'rust-std' for target 'wasm32-unknown-unknown' is up to date
我通过 chocolatey 分别安装了 Rust 和 Rustup。
- rustc 1.58.0
- rustup 1.24.3
- 信息:当前活动的
rustc
版本是 rustc 1.60.0-nightly (5e57faa78 2022-01-19)
如果您使用的是 nightly 工具链,则需要添加 wasm32-unknown-unknown 目标:
rustup target add --toolchain nightly wasm32-unknown-unknown
我正在尝试通过 RUSTFLAGS='-C link-arg=-s' cargo build --release --target wasm32-unknown-unknown
获取 .wasm 文件,但出现错误:
error[E0463]: can't find crate for `std`
当我输入 rustup target add wasm32-unknown-unknown
时,我得到:
info: component 'rust-std' for target 'wasm32-unknown-unknown' is up to date
我通过 chocolatey 分别安装了 Rust 和 Rustup。
- rustc 1.58.0
- rustup 1.24.3
- 信息:当前活动的
rustc
版本是rustc 1.60.0-nightly (5e57faa78 2022-01-19)
如果您使用的是 nightly 工具链,则需要添加 wasm32-unknown-unknown 目标:
rustup target add --toolchain nightly wasm32-unknown-unknown