【发布时间】:2017-12-10 21:35:08
【问题描述】:
我构建了一个简单的 Rust 应用程序如下:
cargo new hello_world --bin
我可以使用 Rust 编译器编译成 WebAssembly,如下所示:
rustc +nightly --target wasm32-unknown-unknown -O src/main.rs
我想使用 Cargo 来管理外部依赖项,但是当我使用 cargo 为同一目标构建时:
cargo build --release --target wasm32-unknown-unknown
失败如下:
$ cargo build --release --target wasm32-unknown-unknown
error: failed to run `rustc` to learn about target-specific information
Caused by:
process didn't exit successfully: `rustc - --crate-name ___ --print=file-names --target wasm32-unknown-unknown --crate-type bin --crate-type rlib` (exit code: 101)
--- stderr
error: Error loading target specification: Could not find specification for target "wasm32-unknown-unknown"
|
= help: Use `--print target-list` for a list of built-in targets
【问题讨论】:
标签: rust webassembly