rust 安装 卸载(全网最详细)

下载

官网: 

Rust Programming Language

 选择语言中文,马上开始,下载RUSTUP-INIT.EXE,咱们电脑一般是64位。

设置安装目录

rust默认直接装在c盘,想安装其他盘,先设置环境变量。RUSTUP_HOMECARGO_HOME

自己先创建好目录,.rustup.cargo

启动rustup-init.exe,会看到如下提示

rust 安装 卸载(全网最详细)_第1张图片

 如果遇到如下页面:是说需要c++构建工具,如果你知道要怎么做,则continue。咱们当然知道要怎么做,所以继续。

rust 安装 卸载(全网最详细)_第2张图片

环境变量是在系统变量里添加

rust 安装 卸载(全网最详细)_第3张图片 rust 安装 卸载(全网最详细)_第4张图片

 配置完以后,重新再启动下rustup-init.exe,就会看到已经是自己的目录了。

rust 安装 卸载(全网最详细)_第5张图片

 安装

如果已经安装 MSVC,那么安装过程会非常的简单,输入 1 并回车,直接进入第二步。
如果安装的是 MinGW,输入 2 (自定义安装),然后系统会询问你 Default host triple? ,将 x86_64-pc-windows-msvc 的 "msvc" 改为 "gnu" 再输入安装程序:

x86_64-pc-windows-msvc编译相对x86_64-pc-windows-gnu会慢一点

不需要修改的地方直接回车,选完以后就是这样:

rust 安装 卸载(全网最详细)_第6张图片

注:default toolchain,stable稳定版(有的指每周更新),nightly最新版(有的指每日更新),开发的话选稳定版即可。 

注2:如果安装出现下载不动的情况,需要配置rustup镜像。见下文

安装完成检查

Rust 开发环境中,所有工具都安装在 ~/.cargo/bin 目录,包括 rustccargo 和 rustup 。

配置环境变量:用此目录

rustc --version 检查是否安装成功。

安装完以后,创建并且运行项目请参考:

rust 创建项目并运行

配置rustup镜像(非必须)

清华镜像 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

使用帮助 -> rustup ->使用这个配置到环境变量里

RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup

rust 安装 卸载(全网最详细)_第7张图片

 rust 安装 卸载(全网最详细)_第8张图片

 rust 安装 卸载(全网最详细)_第9张图片

 rust 安装 卸载(全网最详细)_第10张图片

配置crates镜像(非必须)

和上面一样清华镜像->使用帮助 -> crates ->根据页面提示操作即可 

rust 安装 卸载(全网最详细)_第11张图片                          rust 安装 卸载(全网最详细)_第12张图片

新建文件,命名config(不要有后缀), 复制上面的镜像,保存。

 rust 安装 卸载(全网最详细)_第13张图片

vscode配置rust插件 

 选择rust-analyzer,虽然rust下载量多,但没有analyzer好用。两个一起安装会有冲突。

这个插件会经常更新,LSP语言服务协议工具。可以设置更新时间,默认是每周。

rust 安装 卸载(全网最详细)_第14张图片

进入设置,搜rust channel, stable是每周更新,nightly是每天更新

rust 安装 卸载(全网最详细)_第15张图片

rust开发vscode该怎么配置?_哔哩哔哩_bilibili

里面有两种安装模式,mingw,和msvc

10分钟内完成:Rust的安装与配置_哔哩哔哩_bilibili

rustup self uninstall 卸载

卸载 拒绝访问

问题:could not remove 'rustup_home' directory: 'C:\Users\Tony\.rustup': Access is denied

原因:rust程序在后台还在运行。

解决:任务管理器结束任务。再去卸载

你可能感兴趣的:(rust,rust)