前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >windows安装配置rust

windows安装配置rust

原创
作者头像
DifficultWork
发布2024-01-15 10:49:17
1770
发布2024-01-15 10:49:17
举报
文章被收录于专栏:阶梯计划阶梯计划

开始学习rust

1 环境变量准备

考虑到默认安装目录以及文件下载速度,需要提前设置好环境变量:

代码语言:bash
复制
RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
RUSTUP_HOME=D:\rust\.rustup
CARGO_HOME=D:\rust\.cargo

环境变量

作用

RUSTUP_DIST_SERVER

默认指向https://static.rust-lang.org/rustup 可选: https://mirrors.tuna.tsinghua.edu.cn/rustup(清华) https://mirrors.ustc.edu.cn/rust-static(中科大) https://mirrors.sjtug.sjtu.edu.cn/rust-static/(上海交大)

RUSTUP_UPDATE_ROOT

默认指向https://static.rust-lang.org/rustup 可选: https://mirrors.ustc.edu.cn/rust-static/rustup(中科大)

RUSTUP_HOME

默认安装目录是C:\User\[用户名]\.rustup

CARGO_HOME

默认安装目录是C:\User\[用户名]\.cargo

2 安装rust

  • 下载rustup-init.exe
  • 进入终端安装:
  • 选择1,会安装 Visual Studio ,进入确认安装界面,点击继续,然后又一个确认安装界面,点击安装:
  • 安装完成后选择1,继续:
  • 最后完成安装。

3 配置cargo国内镜像源

安装完成后可在D:\rust\.cargo\(取决于CARGO_HOME环境变量)下创建一个config文件(注意没有后缀):

代码语言:bash
复制
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"

# 替换成你偏好的镜像源
replace-with = 'ustc'

# 清华大学
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"

# 中国科学技术大学
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"

# 上海交通大学
[source.sjtu]
registry = "https://mirrors.sjtug.sjtu.edu.cn/git/crates.io-index"

# rustcc社区
[source.rustcc]
registry = "git://crates.rustcc.cn/crates.io-index"

完成配置。

3 检查安装是否成功

代码语言:bash
复制
PS D:\> rustc -V
rustc 1.75.0 (82e1608df 2023-12-21)
PS D:\> cargo -V
cargo 1.75.0 (1d8b05cdd 2023-11-20)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 环境变量准备
  • 2 安装rust
  • 3 配置cargo国内镜像源
  • 3 检查安装是否成功
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档