精华内容
下载资源
问答
  • 安装 打开powershell 分别执行下面两行代码: $ENV:RUSTUP_DIST_SERVER=‘https://mirrors.ustc.edu.cn/rust-static’ $ENV:RUSTUP_UPDATE_ROOT=‘https://mirrors.ustc.edu.cn/rust-static/rustup’ (目的是为了...

    下载Rustup

    Rustup下载页面

    点击下载32位或64位。
    在这里插入图片描述

    安装

    1. 打开powershell
    2. 分别执行下面两行代码:
      $ENV:RUSTUP_DIST_SERVER=‘https://mirrors.ustc.edu.cn/rust-static’
      $ENV:RUSTUP_UPDATE_ROOT=‘https://mirrors.ustc.edu.cn/rust-static/rustup’

    (目的是为了加快下载速度)

    1. 将rustup-init.exe文件拖到powershell中。
    2. 选择Y,选择1,等待下载。

    安装IntelliJ并安装rust插件

    安装过程不赘述了,安装好后在界面中选择configure,再选择plugins
    在这里插入图片描述
    搜索rust,点击安装,他会提示安装toml,图中我已经安装过了。
    在这里插入图片描述

    展开全文
  • Rust安装步骤详细图解

    2021-05-15 06:42:54
    Windows中的Rust安装在Windows上, 打开链接https://www.rust-lang.org/install.html, 然后按照说明安装Rust。按照所有说明进行操作之后, Rust将被安装并显示屏幕: 安装后, Rust的PATH变量会自动添加...

    本文概述

    第一步是安装Rust。首先, 通过rustup下载Rust, Rustup是用于管理所有Rust版本及其关联工具的命令行工具。

    Windows中的Rust安装

    在Windows上, 打开链接https://www.rust-lang.org/install.html, 然后按照说明安装Rust。按照所有说明进行操作之后, Rust将被安装并显示屏幕:

    rust-installation-in-windows.png

    安装后, Rust的PATH变量会自动添加到你的系统PATH中。

    打开命令提示符, 然后运行以下命令:

    $ rustc --version

    运行此命令后, 你应该看到版本号, 提交哈希和提交日期。

    如果你这样做, 则意味着Rust已成功安装。恭喜!!!

    rust-installation-in-windows2.png

    注意:必须使用C ++工具安装Visual Studio才能运行rust程序。

    在Linux或macOS中进行Rust安装

    如果你使用的是Linux或macOS, 请打开一个终端, 然后使用以下命令:

    $ curl https://sh.rustup.rs -sSf | sh

    上面的命令下载一个脚本并开始安装rustup工具。这将安装最新版本的Rust。如果安装成功完成, 则将出现以下消息:

    Rust is installed now. Great!

    下次登录后, 此安装会自动将Rust添加到系统路径。如果你想立即运行Rust而无需重新启动终端, 请在外壳程序上运行以下命令以手动将路径添加到系统PATH:

    $ source $HOME/.cargo/env

    安装后, 你需要一个链接器。当你尝试运行Rust程序时, 你会收到一个链接器无法执行的错误。这意味着你的系统中未安装链接器。 C编译器总是会提供正确的编译器。安装C编译器。另外, 某些Rust包依赖于C代码, 并且需要C编译器。

    更新与卸载

    更新:通过” rustup”安装了Rust之后, 更新到最新版本。运行以下命令以更新到最新版本:

    $ rustup update

    卸载:如果要卸载Rust, 请从外壳运行以下命令:

    $ rustup self uninstall

    展开全文
  • rust官方教程(中文).zip
  • 3.rust在ubuntu 20.04上安装 3.1 文档https://www.rust-lang.org/tools/install 3.2 执行安装命令: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh info: downloading installer Welcom.

    1. rust的优势:没有gc;运行速度跟c/c++在同一级别。

    2.rust官网:https://www.rust-lang.org/

    3.rust在ubuntu 20.04上安装

    3.1 文档 https://www.rust-lang.org/tools/install

    3.2 执行安装命令:

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

    info: downloading installer

    Welcome to Rust!

    This will download and install the official compiler for the Rust
    programming language, and its package manager, Cargo.

    Rustup metadata and toolchains will be installed into the Rustup
    home directory, located at:

      /home/brian/.rustup

    This can be modified with the RUSTUP_HOME environment variable.

    The Cargo home directory located at:

      /home/brian/.cargo

    This can be modified with the CARGO_HOME environment variable.

    The cargo, rustc, rustup and other commands will be added to
    Cargo's bin directory, located at:

      /home/brian/.cargo/bin

    This path will then be added to your PATH environment variable by
    modifying the profile file located at:

      /home/brian/.profile

    You can uninstall at any time with rustup self uninstall and
    these changes will be reverted.

    Current installation options:


       default host triple: x86_64-unknown-linux-gnu
         default toolchain: stable (default)
                   profile: default
      modify PATH variable: yes

    1) Proceed with installation (default)
    2) Customize installation
    3) Cancel installation
    >
    回车即可,安装到当前用户的home目录下。

    3.3 各组件

    rustup:工具链管理,安装在/home/brian/.rustup目录。可以用“rustup update”定期升级restup。

    cargo: rust开发环境工具位于/home/brian/.cargo/bin目录,各种命令,包括restup。

    4.配置/etc/profile

    增加一行

    #for rust
    export PATH=/home/brian/.cargo/bin:$PATH

    5.验证安装成功

    新建一个terminal,运行rustc --version,不报错即安装成功。

    6.教程

    6.1 The Book,也就是"The Rust Programming Language"这本书。https://doc.rust-lang.org/book/

    6.2 Rustlings,一个开源教程,学习examples写rust。https://github.com/rust-lang/rustlings/

    6.3 Rust By Example,一个开源教程,类似Rustlings。https://doc.rust-lang.org/rust-by-example/index.html

    6.4 rust标准库。https://doc.rust-lang.org/std/index.html

    6.5 rust版本指南。rust变化很快,该指南解释各版本之间的差异。https://doc.rust-lang.org/edition-guide/index.html

    6.6 The Cargo Book。Cargo是rust的包管理器。https://doc.rust-lang.org/cargo/index.html

    6.7 Rustdoc Book。Rustdoc是rust的文档管理系统,类似javadoc。https://doc.rust-lang.org/cargo/index.html

    6.8 Rustc Book。Rustc是编译器。https://doc.rust-lang.org/rustc/index.html

    6.9 Rust编译错误索引。https://doc.rust-lang.org/error-index.html

    6.10 Rust命令行应用开发教程。https://rust-cli.github.io/book/index.html

    6.11 Rust的WebAssembly教程。https://rustwasm.github.io/docs/book/

    6.12 Rust嵌入式开发。https://doc.rust-lang.org/stable/embedded-book/

    6.13 Rust Reference。https://doc.rust-lang.org/reference/index.html

    6.14 Rustonomicon。Rust的unsafe方面的指南。https://doc.rust-lang.org/nomicon/index.html

    6.15 Rust Unstable Book。rust的不稳定特性说明。https://doc.rust-lang.org/nightly/unstable-book/index.html

    6.16 So many list。一本书。https://rust-unofficial.github.io/too-many-lists/index.html

    7.一个hellow world

    7.1 编写一个文件hello.rs,内容如下

    fn main(){
        println!("hello world")
    }
    

    7.2 编译

    rustc hello.rs

    编译结果是hello

    7.3运行 ./hello

    8. 看完电影《1917》,这个片子不错。(注意,作者记录日常,不是必要步骤)

    展开全文
  • Rust安装(windows)

    2021-12-17 20:38:37
    windows安装Rust开发环境指南 Rust安装非常简单,官网下载安装包双击就能安装,但是在windows上使用总是能遇到一些问题,今天我们就来踩踩坑。 设置安装路径 当你安装Rust的时候会发现没法选安装路径,对于强迫症...

    windows安装Rust开发环境指南

    Rust的安装非常简单,官网下载安装包双击就能安装,但是在windows上使用总是能遇到一些问题,今天我们就来踩踩坑。

    设置安装路径

    当你安装Rust的时候会发现没法选安装路径,对于强迫症来说,还没开始就劝退了。其实Rust是可以执行安装路径的,只不过需要通过环境变量来指定。首先说怎么操作,后面再看为什么。

    Rust需要安装两个东西,一个是rustup,一个是cargo。所以你需要设置两个环境变量来分别指定他们的安装目录。

    通过RUST_HOME指定rustup的安装目录。
    通过CARGO_HOME指定cargo的按钻过目录。

    这两个环境变量既可以放在用户环境变量下,也可以放在系统环境变量下。

    当我们打开Rust安装程序,选择y继续安装时,可以先把鼠标网上滚一滚,看看Rust都打印了什么信息。

    在这里插入图片描述

    注意看划红线的地方,如果你没设置过环境变量,那么默认会安装到C:\User\用户名\.rust下。

    没有C++环境

    Rust编译需要C++环境,如果你没有,Rust也能安装成功,只是无法编译代码。下面我们分几种情况来谈论。

    已经安装了Rust

    如果你已经在没有C++环境的情况下安装了Rust,此时你可以选择去安装visual studio code,然后就能使用Rust了。但是如果你不想安装这么个大家伙,而且你本身也不是做C/C++开发的,那么你可以使用下面的命令挽救。

    rustup toolchain install stable-x86_64-pc-windows-gnu 
    rustup default stable-x86_64-pc-windows-gnu
    

    然后在你的rustup的安装目录的toolchain目录下会出现stable-x86_64-pc-windows-gnu这样一个目录,它下面有个bin目录,你需要确认下这个bin目录已经添加到path。然后就能使用Rust编译了。

    关于第二个命令我们稍微解释下。C++的编译工具有两个,一个是msvc,也就是visual studio code会安装的,另一个是mingw。在没有安装visual studio code单数又需要C++环境时,我们会首选安装mingw。上面的第二行命令其实就是把Rust用到的C++工具设置为mingw。因为它默认选择的是x86_64-pc-windows-msvc。
    在这里插入图片描述
    如果你之前已经安装过mingw,但是安装Rust选的是默认的x86_64-pc-windows-msvc。那么其实你只需要执行上面的第二条命令就可以了,但是要注意你的mingw要加到path。

    还没安装Rust

    如果你还没有安装Rust,那么可以在输入y以后选择2,进入自定义安装。然后在需要输入host triple的时候输入x86_64-pc-windows-gnu,后面都默认。当再次回到上图的界面是,你会发现default host triple那一行已经变成了x86_64-pc-windows-gnu,此时再选择1进行安装。

    安装完成后执行下rustup toolchain install stable,装完收工。

    要验证Rust安装成功可以执行下rustup --version
    要更新Rust可以执行rustup update
    卸载请执行rustup self uninstall
    关于rustup命令更多内容,可以看rustup官方文档

    IDE

    Rust并没有专用的IDE,推荐使用vscode,安装下Rust插件,有只能提示和文档,还是蛮爽的。
    在这里插入图片描述
    另外你用vscode打开.rs文件时会提示你安装Rust扩展,直接点安装就完了,装完就可以爽了。再奉送一个vscode小技巧,如果你习惯用命令行的话,输入code .就能打开vscode并且已打开当前目录。

    不知道有没有人好奇我的vscode的毛玻璃效果,它是Vibrancy这个插件,不过只能用于vscode默认的黑色主题。

    最后再奉上一个例子,是力扣题库的第一题:两数之和。需要一点基础,刷题其实也是快速熟悉一门语言语法比较好的方式。

    use std::collections::HashMap;
    
    fn main() {
        let res = tow_sum(vec![3,2,4], 6);
        println!("{:?}", res);
    }
    
    fn tow_sum(nums:Vec<i32>, target: i32) -> Vec<i32> {
        let mut map = HashMap::new();
        for (i,v) in nums.iter().enumerate() {
            let rem = target - v;
            if let Some(j) = map.get(&rem) {
                return vec![i as i32,*j];
            }
            map.insert(v, i as i32);
        }
        vec![]
    }
    
    展开全文
  • 主要介绍了如何使用VSCode配置Rust开发环境(Rust新手教程),本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • https://www.rust-lang.org/tools/install 选择1 查看版本命令:rustc --version 安装配置编译器 https://www.jianshu.com/p/1aa989808e15
  • 无涯教程网(learnfk)整理提供:Rust是一门系统编程语言,专注于并发安全,支持函数式和命令式等多范式语言。
  • Rust 通常被称为 rust-lang。Rust 是一个由 Mozilla Research 赞助的通用的、多范式、现代的、跨平台和开源系统编程语言。它旨在实现安全性、速度和并发性等目标。Rust 在语法上与 C++ 相似,但它的设计者希望它在...
  • windows下安装rust

    万次阅读 2017-12-27 09:27:36
    windows下安装rust
  • Windows下安装Rust

    千次阅读 2019-02-20 04:05:31
    https://www.rust-lang.org/ ... It looks like you’re running ... To install Rust, download and run 这里。 从网站的标签install进入,然后点击rustup-init.exe,下载这个可执行文件,执行,就可以了。自...
  • rustup:Rust 工具链安装程序主CI 构建状态 视窗 苹果系统 Linux等 rustup从官方发布渠道安装Rust 编程语言,使您能够轻松地在稳定版、测试版和夜间编译器之间切换并保持更新。它通过用于通用平台的标准库的二进制...
  • rust语言中文入门教程 在过去的几年中,Rust从在Mozilla员工的实验室中培养出的好奇心,变成了编写下一代本机应用程序和裸机解决方案的有力竞争者。 但是这些进步来自Rust提供了自己的工具链和组件管理系统,以及它...
  • Rust安装和环境配置

    千次阅读 2020-12-05 15:42:44
    虽然我很想在 Linux 系统上安装 Rust,但是还是要向生活妥协,本人的开发环境是在 Windows 上搭建的,所以这篇只有 Windows 上 Rust安装过程,如果你是要在 Linux 上配置,你可以去网上找到更好的教程。...
  • Rust安装和配置

    2019-07-02 14:08:00
    -----------------------参考文档--------------------------------...https://www.rust-lang.org/tools/install https://doc.rust-lang.org/cargo/reference/source-replacement.html --------------------------...
  • Rust安装配置

    千次阅读 2017-07-15 00:16:18
    话说前面: 如果你 之前安装过老版本的 rust 请先卸载 我说的是以 msi 文件安装的那种, 请进控制面板–> 程序中进行卸载 首先 下载官网 的 rustup-init.exe 当前版本是 1.18.0 然后下载完 然后点击 rusupt-init.exe...
  • Rust安装

    2019-01-19 15:04:48
    安装Rust前必须安装c++ tools,下载地址: Microsoft Visual C++ Build Tools 2015 进入下列网址进行安装 https://www.rust-lang.org/learn/get-started 点击RUSTUP.EXE大按钮,跟着步骤做便可 使用 详细...
  • 文章目录安装 Rust用 rustup 管理工具链Cargo:Rust 的构建工具和包管理器Windows中的Rust安装VS Code 搭建 Rust 开发环境Hello World 安装 Rust 官网安装教程:https://www.rust-lang.org/zh-CN/tools/install 用 ...
  • Rust教程Rust语言入门

    千次阅读 2020-05-16 22:13:54
    在过去的几年中,Rust从在Mozilla员工的实验室中培养出的好奇心,变成了编写下一代本机应用程序和裸机解决方案的有力竞争者。 但是这些进步来自Rust提供了自己的工具链和组件管理系统,以及它自己的功能和怪癖。 ...
  • 安装Rust 强烈建议使用rustup来安装Rust,当然如果你有异心,请寻找其它安装方式,然后再从下一节开始阅读。 haha,开个玩笑,读者乃大大,怎么能弃之不顾,所以,注意:如果你不想用或者不能用rustup,请参见Rust...
  • 文章目录如何使用VSCode配置Rust开发环境VS Code 安装 Rust 常用插件常用rust相关插件总结插件:rust-analyzer关于 Rust语言服务器:Rust Language Server插件 rust syntax插件 cratesbetter tomlrust test ...
  • ubuntu rust_如何在Ubuntu Linux上安装Rust

    千次阅读 2020-07-09 20:44:52
    ubuntu rustToday we’ll learn how to install Rust on Ubuntu Linux. The Rust programming language, more commonly known as rust-lang, is a powerful general-purpose programming language. 今天,我们将学习...
  • Rust 安装及简单操作

    千次阅读 2020-09-02 15:54:02
    https://www.rust-lang.org/zh-CN/learn/get-started Linux或macOS安装 终端运行 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh 显示如下,按1回车 default host triple: x86_64-unknown-linux...
  • Rust】Linux上安装Rust开发环境

    千次阅读 2020-03-11 18:24:03
    【Rust】Linux上安装Rust开发环境第一步:加入中国科技大学网络镜像代理第二步:执行脚本命令,完成rust安装第三步: 输入 rustc -V 或 rustup -v 有提示相关说明,则生效第四步:配置包管理镜像代理第五步:安装RSL...
  • opencv-rust安装与使用

    千次阅读 2020-11-24 15:22:06
    最近在尝试用rust写视频处理代码,用到了opencv-rust这个库,这儿记录下安装过程。另外这个库说明文档比较欠缺,有些opencv接口不容易找到rust对应的调用名称或者方式,这儿将之前整理的接口查找的方法汇总了下。 1....
  • rust yew使用教程(一)

    2021-11-25 09:17:28
    trunk serve 项目打包 trunk build --release 总结 本文档只是借鉴官方示例演示yew项目如何创建与运行,其中有演示在rust中调用jsapi,但不仅限于此,rust也可以直接调用js代码的,当然由于篇幅限制不在此处展开,有...
  • CentOS7安装rust

    千次阅读 2020-05-30 16:33:18
    1、安装rust [$]curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh 2、安装rust-src [$]rustup component add rust-src 3、安装Idea的rust插件 打开idea,file->setting->plugins–>Browser ...
  • 安装rust 编译工具链

    千次阅读 2020-06-14 11:41:09
    管理安装多个官方版本的 Rust 二进制程序。 配置基于目录的 Rust 工具链。 安装和更新来自 Rust 的发布通道: nightly, beta 和 stable。 接收来自发布通道更新的通知。 从官方安装历史版本的 nightly 工具链。 通过...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,788
精华内容 715
关键字:

rust安装教程