美文网首页Rust 学习笔记
Rust基础学习-01-安装Rust

Rust基础学习-01-安装Rust

作者: 一个游戏开发者 | 来源:发表于2019-10-10 13:00 被阅读0次

    关于Rust的介绍,这里不再描述什么,网络上已经有很多信息了,这里,我们直接开始。这个系列的博客,是在学习 Rust程序设计语言 简体中文版本 过程中的一些笔记。有很多地方,也参考了官方的英文版本。

    关于是否应该学习Rust,这个没有标准答案,对于我来说,主要是想在编译型系统级语言上有点积累,因为我对C++只是了解,大概能看懂,远没达到熟练码代码的层次,但是我又不想学习C++,所以就选择了Rust。

    在安装之前,有几个东西要大概明白

    • Rustup 是用来安装、更新、管理 Rust 不同平台版本的东西
    • Rust 版本有 StableNightly,一些新特性一般会在 Nightly 版本里,稳定了后官方可能会加到Stable里,一般情况我们使用Stable版本就可以
    • toolchain 这里我们简单地理解为某个Rust版本就行
    • 在 Windows 上,会发现即使 Stable 版本,也会有 gnumsvc 两种版本,目前使用哪种都行,默认在windows上使用的是msvc,这里保持默认就行
    • cargo 用于组织Rust项目项目,例如创建项目,构建项目,测试项目等。

    下载和安装 Rustup

    访问 https://www.rust-lang.org/zh-CN/tools/install,如果是在Windows系统下,那就下载 RUSTUP-INIT.EXE,如果是OSX或者Linux等,就使用它的脚本下载 curl https://sh.rustup.rs -sSf | sh

    安装 Rust

    下载好 rustup 后就运行,osx或linux下应该会自动运行,运行后会出现下面的界面

    image
    这里保持默认就好,输入 1 然后按回车,进行安装。这里可以看到默认安装的是 stable msvc 版本的 rust。这里会自动下载,安装,然后设置。 image

    到这里,看到这个界面,就表示已经下载和安装好,可以使用了。

    查看及修改配置

    1. rustc --version 查看 rustc 版本
    2. cargo --version 查看 cargo 版本
    3. rustup toolchain list 列出当前已经安装的 rust 版本, (default) 为当前使用的版本
    4. rustup default stable-x86_64-pc-windows-msvc
      设置使用 stable msvc 版本的 rust (可以简写为 stable-msvc)
    5. rustup default stable-x86_64-pc-windows-gnu
      设置使用 stable gnu 版本的 rust (可以简写为 stable-gnu)

    下一篇开始使用 cargo 创建工程,开始写代码

    相关文章

      网友评论

        本文标题:Rust基础学习-01-安装Rust

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