文档章节

rust安装

超级大黑猫
 超级大黑猫
发布于 05/14 20:01
字数 285
阅读 55
收藏 0

1 设置cargo的源的环境变量

同时设置rustup的源

在环境变量中加入以下两个: 
RUSTUP_DIST_SERVER=http://mirrors.ustc.edu.cn/rust-static
RUSTUP_UPDATE_ROOT=http://mirrors.ustc.edu.cn/rust-static/rustup

2 下载绿色版本x86_64-pc-windows-msvc.tar.gz,解压在D盘根目录下。

然后在环境变量中设置

RUSTUP_HOME=D:\rust-1.22.1-i686-pc-windows-msvc\rustc
CARGO_HOME=D:\rust-1.22.1-i686-pc-windows-msvc\cargo
PATH=%RUSTUP_HOME%:%CARGO_HOME%\bin:%PATH% 

 

// CARGO_HOME根目录下config文件(没有则新建):
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index"

把rustup-init.exe 放在rust根目录 在控制台里执行

rustup-init -y

这样就能安装完成了很简单

rustup default nightly  #可以在stable的情况下 切换为每日更新版

 当然了要安装rls的话 要装如下的依赖 再打开vscode

cargo install rustfmt

rustup component add rust-src
rustup component add rust-analysis
rustup component add rls-preview

不得不说国内的rust研究成本太高了 安装个环境就糊里糊涂的 希望pingcap公司能方便广大爱好者

哪怕写一个ppt也好

© 著作权归作者所有

共有 人打赏支持
超级大黑猫
粉丝 6
博文 93
码字总数 34697
作品 0
杭州
程序员
私信 提问
Rust 与开发环境的安装与设置(Windows篇)

下载安装 Rust http://www.rust-lang.org/index.html 下载安装 Racer https://github.com/phildawes/racer/ https://github.com/phildawes/racer/archive/master.zip 1. 将 Rust 的 Bin 加入......

StreamWang
2015/05/19
0
0
Rust语言开发基础(三)开发工具攻略

一、Subline Text 3 1. 插件下载: Ctrl+Shift+P 调用命令面板,我们就会找到一些以“Package Control:”开头的命令,找到 Install Package (安装扩展),确定后出现命令行, 输入:Rust ,找...

Robinson_L
2015/12/29
3.9K
8
Atom安装Rust语言插件

Atom安装Rust语言插件 安装方法 apm命令 – apm是Atom的包管理系统 图形界面 – 在Atom中打开[File]->[Settings] 或 使用快捷键[Ctrl]-[,] 需要安装的包清单 language-rust – 提供语法高亮 ...

NathanJoy
2016/05/31
309
0
rust语言初体验

Rust介绍: Rust 是一门系统级编程语言,被设计为保证内存和线程安全,并防止段错误。作为系统级编程语言,它的基本理念是 “零开销抽象”。理论上来说,它的速度与 C / C++ 同级。Rust 可以...

有力量的神经病
2016/08/12
119
0

没有更多内容

加载失败,请刷新页面

加载更多

Vue + Vue-CLI + Mint-UI 移动端开发新手示例实战 - by dogstar

Vue + Vue-CLI + Mint-UI 移动端开发新手示例实战 - by dogstar 项目源代码,在码云上:https://gitee.com/dogstar/a-vue-mint-demo 快速使用 # 安装依赖npm install# 本地开发调试 lo...

暗夜在火星
17分钟前
0
0
Docker 的 Web 管理工具 DockerFly

Dockerfly是基于 Docker1.12+ (Docker API 1.24+) 开发出Docker 管理工具,提供里最基本的基于 Docker 的管理功能,目的是能够方便广大Docker初学者以及 Docker 管理员能够快速的进行Docker 容...

linuxprobe16
19分钟前
0
0
java.util.concurrent.atomic.AtomicBoolean 源码

类图: 源码: package java.util.concurrent.atomic;import sun.misc.Unsafe;public class AtomicBoolean implements java.io.Serializable { private static final long ser......

狼王黄师傅
23分钟前
0
0
msql创建视图笔录

由于之前写视图都没有记录,这次客户公司要求我写三张视图,却发现自己忘了咋写的!于是有去百度了下,分分钟搞定了。但是,个人还是做个笔录吧!以后不用去看别人的写法咯。 #车辆会员查询...

em_aaron
33分钟前
1
0
年终回顾,为你汇总一份「后端架构技术清单」

2018年马上就要过去了说说我这一年的感想吧 很多人做Java开发3,4年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年代码还是一个码农,工作中太多被动...

James-
34分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部