【已解决】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文件

图片名称
如下
图片名称


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM