Rust 错误[E0463]:can';找不到“core”的板条箱注意:可能未安装“thumbv7m none eabi”目标

Rust 错误[E0463]:can';找不到“core”的板条箱注意:可能未安装“thumbv7m none eabi”目标,rust,rust-cargo,Rust,Rust Cargo,我试图使bluepill(arm STM32)上的led闪烁,并按照此指示进行操作,但在尝试编译代码时遇到此错误。我使用ubuntu 我刚刚安装了rust/cargo,如教程中所示。 我已经安装,我没有生锈,货物或bluepil的经验 $cargo构建--发布: 错误[E0463]:找不到“core”的板条箱` | =注意:可能未安装'thumbv7m none eabi'目标 它是否依赖于./cargo/config文件 $rustup show 默认主机:x86_64-unknown-li

我试图使bluepill(arm STM32)上的led闪烁,并按照此指示进行操作,但在尝试编译代码时遇到此错误。我使用ubuntu

我刚刚安装了rust/cargo,如教程中所示。 我已经安装,我没有生锈,货物或bluepil的经验

$cargo构建--发布:
错误[E0463]:找不到“core”的板条箱`
|
=注意:可能未安装'thumbv7m none eabi'目标
它是否依赖于./cargo/config文件

$rustup show
默认主机:x86_64-unknown-linux-gnu
生锈主页:/home/marco/snap/rustup/common/rustup
已安装的工具链
--------------------
stable-x86_64-unknown-linux-gnu(默认)
nightly-x86_64-unknown-linux-gnu
活动工具链的已安装目标
--------------------------------------
thumbv7m无eabi
x86_64-unknown-linux-gnu
主动工具链
----------------
stable-x86_64-unknown-linux-gnu(默认)
rustc 1.46.0(04488afe3 2020-08-24)
$rustup target add thumbv7em none eabi
信息:正在下载“thumbv7em none eabi”的组件“rust std”
信息:为“thumbv7em none eabi”安装组件“rust std”
信息:默认为500.0 MiB解包ram
$cargo build——发布
编译semver解析器v0.7.0
编译typenum v1.12.0
编译proc-macro2 v1.0.19
编译unicode xid v0.2.1
编译synv1.0.39
编译stable_deref_trait v1.2.0
错误[E0463]:找不到“core”的板条箱`
|
=注意:可能未安装'thumbv7m none eabi'目标

它是否取决于“Cargo.toml”文件中的名称?我做错了什么?

您提供的代码对我来说编译得很好。这是代码(),我按照这里的说明进行了操作,但它没有编译。我收到了我在帖子中提到的错误。请您的问题在问题本身中添加一个,以及到存储库的链接。我更新了问题,更好?@NaturalDemon您是否在
cargo.toml
文件中安装了您的板条箱…?您提供的代码对我来说编译得很好。这是代码(),我按照这里的说明进行了操作,但它没有编译。我得到了我帖子中提到的错误。请您的问题在问题本身中添加一个,除了指向您的存储库的链接之外。我更新了问题,better?@NaturalDemon您是否在
cargo.toml
文件中安装了板条箱。。。?