通过 rust 官网 : 去下载最新的rust 版本在 windows 操作系统下,会要求安装一个c++的依赖,本人先嫌弃需要安装vs 太过庞大,就选择的另外一条方案,即自行配置 gcc ,通过rust 安装向导 选择自定义,再输入 x86_64-pc-windows-gnu 的方式去安装,但这条路径在接下来,通过学习rust官网示例代码时需要安装 cargo generate的时候遇到问题安装这个东西 即“cargo install cargo-generate” 本身需要10来分钟很消耗时间 ,我还失败好象三五次,虽然在gcc官网上下载了 gcc的压缩包,并且设置了环境路径,指向了所有exe所在的目录,依然如此,无奈只能放弃,走安装vs的路径,那么询问一些群友和查阅网上相关内容后发现一般来说,就是可以选择vs2019,或vs2022 然后在 工作负载(主要选项)页面 仅选择 “c++ 桌面开发”一项就可以了,对比vs2019,和vs2022, 安装大小有所不同一个是 约不到5g 一个是9g以上,那么经过我不断的尝试发现其实还是可以通过 单项安装来达到目的,下面是截图可供参考
以上均为vs2022的单项安装图,并且安装前后在相关rust项目目录实验 cargo run 时表现出差异,之前为失败,并提示需要安装相关visual c++ 等信息,之后 cargo run 则可成功执行!,表明此单项安装具有一定可行性。特此分享此经验,以供大家参考!