Rust语言

Rust 安装指南

2019-07-09  本文已影响9人  xiaoLinger

安装Rust

使用 Rustup

Rustup 是官方提供的安装工具,不仅可以下载 Rustc 编译工具,还可以下载各种 Rust 的工具链。

Rustup 镜像/反代

export RUSTUP_DIST_SERVER=https://mirrors.sjtug.sjtu.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.sjtug.sjtu.edu.cn/rust-static/rustup

上海交大:https://mirrors.sjtug.sjtu.edu.cn/#/
中科大:http://mirrors.ustc.edu.cn/help/rust-static.html
rust.cc:https://rustforce.net/article?id=429df22d-a186-438a-8d83-6ab0b44beeb4

安装 Rustup

先打开 Rustup 的官网:https://rustup.rs,然后根据提示下载或运行命令就可以了。比如在 Linux 下执行curl https://sh.rustup.rs -sSf | sh 即可。

其他方式下载 Rust-Static

tips

安装完成后记得执行source $HOME/.cargo/env或者将$HOME/.cargo/bin加入到环境变量中

配置 crate.io 镜像

因为cargo等下载需要连接 crate.io 网络如果不是很好的话会特别慢,可以在$HOME/.cargo/下建立一个config文件,加入如下配置:

[source.crates-io]
replace-with = 'ustc'

[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"

如果不能使用git的话,可以把registry替换成:

registry = "https://mirrors.ustc.edu.cn/crates.io-index"

(参考:http://mirrors.ustc.edu.cn/help/crates.io-index.html

总结

至此 Rust 已经完整的安装好了,当然还有 RLS(Rust Language Server)、rust-clippy 等工具,不过现在已经可以开始跟着各类 Rust 教程开始学习跟编译器斗争啦!

上一篇下一篇

猜你喜欢

热点阅读