win10下 Rust 环境搭建

参考 菜鸟教程  https://www.runoob.com/rust/cargo-tutorial.html

1、安装最新版的 Rust 编译工具和 Visual Studio Code。

Rust 编译工具:https://www.rust-lang.org/zh-CN/tools/install  (从这里下载了rustup-init.exe)

Visual Studio Code:https://code.visualstudio.com/Download 

2、运行rustup-init.exe 后,提示需要 vs-buildtools 或安装 visual studio 2019

按rustup-init.exe 的提示找到 https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/  下载一看,似乎还是visual studio 2019,看来微软为推广这个产品下了大力气

安装之,并按照rustup-init.exe 的提示,在安装时勾选 win10 SDK    english语言包言类的。

3、再次运行rustup-init.exe  ,这回与菜鸟教程对上了,选择第1个默认选项后,完成 了Rust 的安装

4、接着按菜鸟教程安装Visual Studio Code  ,在 VSCode 中配置 Rust 工程

注意,如果.vscode在greeting目录下,用vscode打开的是greeting目录时才会看到运行调试按钮。我一开始打开了其上一级目录,不显示调试按钮(可将.vscode目录复制到greeting目录的上一级目录中)

Visual Studio Code还提示需要安装一些插件,按提示安装即可

5、最后遇到的问题:  VScode运行rust时报错configured degug type ‘cppvsdbg‘ is not support

参考 https://blog.csdn.net/qq_38489451/article/details/116851469    在vscode的扩展搜索栏输入c ,  安装C/C++扩展

终于可以成功调试rust程序了!

使用感受:vscode代码提示太强大了,在代码中可以自动补充显示所有变量类型,对每一个变量、函数等支持鼠标悬停时显示带Example的帮助,可以作为学习编程的好助手。rust编译器的提示和帮助信息也很强大。

原文地址:https://www.cnblogs.com/pu369/p/15129732.html