使用 ARM 目标处理项目时,RLS 给出以下错误消息:
E0463: can't find crate for
test
can't find crate
再生产:
cargo new --bin app
cd app
mkdir .cargo
echo '[build]' > .cargo/config
echo 'target = "thumbv7m-none-eabi"' >> .cargo/config
echo '#![no_std]' > src/main.rs
rls --cli
我相信这是因为 ARM 目标没有测试箱。
有没有办法避免这个错误?
E0463 上还有其他几个 SO 帖子,但似乎是配置错误。以上纯粹是一个RLS问题。它导致我的编辑器显示错误并且代码不完整等。