【问题标题】:Rust can't find 'crate' for 'std'Rust 找不到 'std' 的 'crate'
【发布时间】:2022-01-20 20:15:21
【问题描述】:

我正在尝试通过 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
  • 锈蚀 1.24.3
  • 信息:当前活动的rustc 版本是rustc 1.60.0-nightly (5e57faa78 2022-01-19)

【问题讨论】:

标签: rust webassembly rust-cargo


【解决方案1】:

如果您正在使用夜间工具链,则需要为该工具链添加 wasm32-unknown-unknown 目标:

rustup target add --toolchain nightly wasm32-unknown-unknown

【讨论】:

    猜你喜欢
    • 2016-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多