【已解决】rust 报错 no_std can't find crate for `test` || vscode 工作区多文件夹

遇到下面的问题,请修改vscode的设置文件

图片名称
如下
图片名称
{
	"rust-analyzer.checkOnSave.allTargets": false,
	"rust-analyzer.checkOnSave.extraArgs": [
			"--target",
			"riscv64gc-unknown-none-elf"
	]
}

来源:官方issue
https://github.com/rust-lang/vscode-rust/issues/729

如果是多文件夹的工作区:工作区的设置应该在workspace文件中,注意workspace本质上是一个json文件

图片名称
如下
图片名称
posted @   dou_fu_gan  阅读(2444)  评论(2编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek火爆全网,官网宕机?本地部署一个随便玩「LLM探索」
· 开发者新选择:用DeepSeek实现Cursor级智能编程的免费方案
· 【译】.NET 升级助手现在支持升级到集中式包管理
· 独立开发经验谈:如何通过 Docker 让潜在客户快速体验你的系统
· Tinyfox 发生重大改版
点击右上角即可分享
微信分享提示