美文网首页Rust语言
Rust 安装指南

Rust 安装指南

作者: xiaoLinger | 来源:发表于2019-07-09 20:15 被阅读9次

    安装Rust

    使用 Rustup

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

    Rustup 镜像/反代

    • 使用方式
      把一下代码复制到.bashrc或者类似文件(.zshrc等)然后执行source .bashrc或者将其添加到环境变量
    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 教程开始学习跟编译器斗争啦!

    相关文章

      网友评论

        本文标题:Rust 安装指南

        本文链接:https://www.haomeiwen.com/subject/ksgfkctx.html