精华内容
下载资源
问答
  • 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前必须安装c++ tools,下载地址:

    Microsoft Visual C++ Build Tools 2015

    进入下列网址进行安装

    https://www.rust-lang.org/learn/get-started

    点击RUSTUP.EXE大按钮,跟着步骤做便可

    使用

    详细可以看官网的Document:https://doc.rust-lang.org/cargo/getting-started/first-steps.html

    或者下列网址

    易百教程:  https://www.yiibai.com/rust/first-rust-program.html

    官网例子: https://doc.rust-lang.org/stable/rust-by-example/

    函数功能搜索:https://doc.rust-lang.org/stable/std/io/trait.Read.html

    重点内容:https://skyao.gitbooks.io/learning-rust/grammar/basic.html

    经典例子

    $ cargo new hello_world

     两种方法运行

    1.再运行下列代码

    $ cargo build
       Compiling hello_world v0.1.0 (file:///path/to/package/hello_world)

     编译完成后进入target/debug中,运行hello_world。

     2.建立工程后,进入文件,运行代码

    $ cargo run
         Fresh hello_world v0.1.0 (file:///path/to/package/hello_world)
       Running `target/hello_world`
    Hello, world!

    例子2

     直接编写rs文件,使用rustc编译运行。首先创建文件hello.rs,编写下列代码

    fn main(){
    	println!("Hello world!");
    }

     接着使用命令rustc hello.rs编译文件,再运行hello.exe即可。

     

    展开全文
  • Rust安装和环境配置

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

    Rust 环境配置

    工欲善其事必先利其器,无论是对小白还是大神来说,想要学习 Rust 第一步那必须是 Rust 的环境配置。搭建好一个完整的开发环境,可以减少很多不必要的麻烦,可以让我们在学习的时候少一些外部环境的影响,更加专注于 Rust的学习。

    安装 Rust

    虽然我很想在 Linux 系统上安装 Rust,但是还是要向生活妥协,本人的开发环境是在 Windows 上搭建的,所以这篇只有 Windows 上 Rust 的安装过程,如果你是要在 Linux 上配置,你可以去网上找到更好的教程。

    下载 Windows 下的 Rust 安装包

    32 位安装包 32 位 rustup-init.exe
    64 位安装包 64 位 rustup-init.exe

    安装依赖 Visual Studio C++ Build tools

    我个人觉得这一步很重要,如果是电脑上没有做过 Windows 开发的,可能电脑上相关的 Windows 依赖不存在,当你在 Windows 上安装好 Rust 后编译 Rust 源代码时会出现下面这个问题:

    error: linker link.exe not found
    

    导致这个问题的原因是:因为rust编译程序需要vs c++编译工具,如果缺少 C++ build tools 会导致(如果计算机上未安装 Visual Studio,则 Microsoft 生成工具 2015 可提供用于生成托管应用程序的必要工具。)这一步可以先不做,等到安装好编译 Rust 源码的时候如果出现问题再安装也不迟。
    解决方案:CSDN-Rust 问题汇总

    正式安装 Rust

    我安装的是 64 位的 Rust。双击下载好的 Rust 安装程序


    进入安装界面


    这里有三个安装选项:

    1. 默认安装
      2.自定义安装
      3.取消安装
      这里我们选默认安装即可。输入 1 回车

    到这一步就已经安装好了,关闭窗口就好了。图中可能和你刚安装 Rust 有点不同,那是因为我的电脑已经安装过一次了,所以这次是更新 Rust 到 1.48.0

    到这里我们的 Rust 就已经安装好了,下面来验证一下是否安装成功。

    验证 Rust 是否安装成功

    打开 cmd 窗口,输入

    rustc --version
    

    如果返回下图 Rust 的版本号就表示成功了

    编写 Hello World 程序完整验证 Rust 环境是否可用

    1. 创建文件夹保存 Rust 源码:rust_hello_world
    2. 创建文件编写 Rust 源码:rust_hello_world.rs
    fn main(){
        println!("hello world!");
    }
    
    1. 编译 Rust 源码


    编译成功后,在我们创建的文件夹 rust_hello_world 里面会生成两个文件,一个 exe 可执行文件和 pdb 程序相关文件

    我们直接运行 exe 可执行文件就可以看到控制台输出:“hello world!”了

    PS: 如果编译 Rust 源码的时候出现开头所说的那个错误:“error: linker link.exe not found”,可自行按照提供的链接教程配置依赖就可以了(可 call 我,尽我所有所学回复)。

    总结

    到这就是本篇文章的所有内容了,在这总结一下。

    1. 学习任何一门语言前,环境搭建很重要,不好的环境很影响你的学习效率
    2. 安装 Rust 需要注意相关依赖,有问题不要怕,学会和度娘打招呼
    3. 安装成功后验证 Rust 环境配置时候成功,一个 hello world 写起来
    展开全文
  • 文章目录安装 Rust用 rustup 管理工具链Cargo:Rust 的构建工具和包管理器Windows中的Rust安装VS Code 搭建 Rust 开发环境Hello World 安装 Rust 官网安装教程:https://www.rust-lang.org/zh-CN/tools/install 用 ...

    安装 Rust

    官网安装教程:https://www.rust-lang.org/zh-CN/tools/install

    用 rustup 管理工具链

    Rust 由工具 rustup 安装和管理。Rust 有着以 6 星期为周期的 快速版本迭代机制,支持 大量平台,因而不同时期存在大量不同的 Rust 构建版本。 rustup 用于管理不同平台下的 Rust 构建版本并使其互相兼容, 支持安装由 Beta 和 Nightly 频道发布的版本,并支持其他用于交叉编译的编译版本。

    如果您曾经安装过 rustup,可以执行 rustup update 来升级 Rust。

    对于大多数开发者而言,推荐用 rustup 来安装 Rust 。

    Cargo:Rust 的构建工具和包管理器

    Cargo:Rust 的构建工具和包管理器
    您在安装 Rustup 时,也会安装 Rust 构建工具和包管理器的最新稳定版,即 Cargo。Cargo 可以做很多事情:

    • cargo build 可以构建项目
    • cargo run 可以运行项目
    • cargo test 可以测试项目
    • cargo doc 可以为项目构建文档
    • cargo publish 可以将库发布到 crates.io。
      要检查您是否安装了 Rust 和 Cargo,可以在终端中运行:
    cargo --version
    

    cargo手册: https://doc.rust-lang.org/cargo/index.html

    Windows中的Rust安装

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

    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:
    
      C:\Users\intha\.rustup
    
    This can be modified with the RUSTUP_HOME environment variable.
    
    The Cargo home directory located at:
    
      C:\Users\intha\.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:
    
      C:\Users\intha\.cargo\bin
    
    This path will then be added to your PATH environment variable by
    modifying the HKEY_CURRENT_USER/Environment/PATH registry key.
    
    You can uninstall at any time with rustup self uninstall and
    these changes will be reverted.
    
    Current installation options:
    
    
       default host triple: x86_64-pc-windows-msvc
         default toolchain: stable (default)
                   profile: default
      modify PATH variable: yes
    
    1) Proceed with installation (default)
    2) Customize installation
    3) Cancel installation
    >1
    
    info: profile set to 'default'
    info: default host triple is x86_64-pc-windows-msvc
    info: syncing channel updates for 'stable-x86_64-pc-windows-msvc'
    info: latest update on 2021-02-11, rust version 1.50.0 (cb75ad5db 2021-02-10)
    info: downloading component 'cargo'
      3.6 MiB /   3.6 MiB (100 %) 907.9 KiB/s in  4s ETA:  0s
    info: downloading component 'clippy'
      1.6 MiB /   1.6 MiB (100 %) 730.8 KiB/s in  2s ETA:  0s
    info: downloading component 'rust-docs'
     14.6 MiB /  14.6 MiB (100 %) 985.6 KiB/s in 16s ETA:  0s
    info: downloading component 'rust-std'
     20.9 MiB /  20.9 MiB (100 %) 992.0 KiB/s in 23s ETA:  0s
    info: downloading component 'rustc'
     52.1 MiB /  52.1 MiB (100 %) 1020.8 KiB/s in  1m  3s ETA:  0s
    info: downloading component 'rustfmt'
      2.0 MiB /   2.0 MiB (100 %) 964.9 KiB/s in  2s ETA:  0s
    info: installing component 'cargo'
    info: using up to 500.0 MiB of RAM to unpack components
    info: installing component 'clippy'
    info: installing component 'rust-docs'
     14.6 MiB /  14.6 MiB (100 %)   1.2 MiB/s in 15s ETA:  0s
    info: installing component 'rust-std'
     20.9 MiB /  20.9 MiB (100 %)   8.0 MiB/s in  1m 34s ETA:  0s
    info: installing component 'rustc'
     52.1 MiB /  52.1 MiB (100 %)   8.3 MiB/s in  6s ETA:  0s
    info: installing component 'rustfmt'
    info: default toolchain set to 'stable-x86_64-pc-windows-msvc'
    
      stable-x86_64-pc-windows-msvc installed - rustc 1.50.0 (cb75ad5db 2021-02-10)
    
    
    Rust is installed now. Great!
    
    To get started you need Cargo's bin directory (%USERPROFILE%\.cargo\bin) in
    your PATH environment variable. Future applications will automatically
    have the correct environment, but you may need to restart your current shell.
    
    Press the Enter key to continue.
    

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

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

    $ rustc --version
    

    VS Code 搭建 Rust 开发环境

    VS Code 搭建 Rust 开发环境
    参考URL: https://baijiahao.baidu.com/s?id=1685431743373044619

    打开 vs code 找到插件工具栏,单击打开并在搜索栏输入 “rust” 搜索 Rust 插件
    在这里插入图片描述

    Hello World

    1. 新建一个文件夹,然后用VS Code打开
      在这里插入图片描述2. 创建新项目
      我们将在新的 Rust 开发环境中编写一个小应用。首先用 Cargo 创建一个新项目。在您的终端中执行:
    cargo new hello-rust
    

    这会生成一个名为 hello-rust 的新目录,其中包含以下文件:

    hello-rust
    |- Cargo.toml
    |- src
      |- main.rs
    
    • Cargo.toml 为 Rust 的清单文件。其中包含了项目的元数据和依赖库。
    • src/main.rs 为编写应用代码的地方。

    cargo new 会生成一个新的“Hello, world!”项目!我们可以进入新创建的目录中,执行下面的命令来运行此程序:

    cargo run
    

    您应该会在终端中看到如下内容:

    PS E:\code\rust-test\hello-rust> cargo run
       Compiling hello-rust v0.1.0 (E:\code\rust-test\hello-rust)
        Finished dev [unoptimized + debuginfo] target(s) in 3.29s
         Running `target\debug\hello-rust.exe`
    Hello, world!
    PS E:\code\rust-test\hello-rust> 
    
    展开全文
  • Rust安装程序

    2018-08-10 00:18:05
    Windows版Rust安装程序,32位,请以管理员身份运行,杀毒软件可能会报毒
  • Rust安装报错

    2020-10-04 13:26:30
    1、从官网链接下载对应版本32/64即可(rust-init.exe),点击安装可能首先会碰到的一个error就是未有C++环境,根据官网上的链接下载C++工具即可。 2、下载安装C++工具之后,再次运行默认选择1即可,但可能会遇到...

    1、从官网链接下载对应版本32/64即可(rust-init.exe),点击安装可能首先会碰到的一个error就是未有C++环境,根据官网上的链接下载C++工具即可。

    2、下载安装C++工具之后,再次运行默认选择1即可,但可能会遇到如下报错,可能是因为电脑安装了电脑管家/360管家等杀毒软件导致的,关掉即可正常安装。

      default host triple: x86_64-pc-windows-msvc
         default toolchain: stable
                   profile: default
      modify PATH variable: yes
    
    1) Proceed with installation (default)    //默认
    2) Customize installation                 //自定义
    3) Cancel installation                    //取消
    >1
    
    error: permission denied
    error: caused by: 拒绝访问。 (os error 5)
    
    Press the Enter key to continue.

    3、安装过程可能很慢,根据找到的方案,可以尝试一下,反正我的网络不可行。

    $env:RUSTUP_DIST_SERVER="https://mirrors.ustc.edu.cn/rust-static"
    $env:RUSTUP_UPDATE_ROOT="https://mirrors.ustc.edu.cn/rust-static/rustup"

    展开全文
  • 二、Rust安装及国内加速

    千次阅读 2020-09-01 18:29:16
    二、Rust安装及国内加速  这一节我们来看 Rust 的安装,主要涵盖 Mac、CentOS(同样适用于 Aliyun Linux 2)。 1、安装 Rust MacOS   以 zsh 为例 brew install rustup rustup update stable   并添加...
  • 使用国内镜像源进行rust安装

    千次阅读 2020-07-20 11:17:25
    1 设置环境变量 RUSTUP_DIST_SERVER (用于更新 toolchain): export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static RUSTUP_UPDATE_ROOT (用于更新 ...2 下载安装脚本 wget https://cdn.jsdelivr.
  • Rust安装及Cargo使用

    千次阅读 2020-08-07 23:39:10
    安装Rust(Linux下) $ curl https://sh.rustup.rs -sSf | sh 安装成功提示: Rust is installed now. Great! 编译源文件: rustc main.rs 通过Cargo建立项目 $ cargo new hello_cargo $ cd hello_cargo Cargo....
  • opencv-rust安装与使用

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

    2021-11-03 21:22:31
    由于rustup官方服务器在国外,如果直接按照rust官网的安装方式安装非常容易失败,即使不失败也非常非常慢 如果用国内的镜像则可以分分钟就搞定 官方安装 文档: Install Rust - Rust Programming Language curl ...
  • 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安装慢怎么办,使用镜像方式安装背景解决方案 :使用国内镜像的方式或者使用离线包的方式来安装 背景 众所周知,标准的做法是去官网安装 RUST官网 https://rustup.rs/ 然后按照上面的步骤 在linux类系统中执行 ...
  • win10 rust安装

    千次阅读 2019-08-14 00:20:09
    1.下载Build Tools for Visual Studio 2019 连接地址:... 下载位置截图 2.运行vs_buildtools.exe文件安装 ... 运行后选择左上角第一个安装安装完成如下 ...3.运行rustup-init.exe安装rust 如果网络不...
  • 今天在导师的push下开始学习Rust编程语言,...macOS 系统下Rust安装及IDE配置 设备:macOS Majove, 当前版本10.14.6 一、 Rust下载及安装 由于机器是苹果本,下载的过程非常简单,命令行输入: curl https://sh.ru...
  • Rust 安装

    2020-02-09 21:23:14
    Rust 安装1,Rust 安装 1,Rust 安装 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh $ source $HOME/.cargo/env $ rustc --version rustc 1.37.0 (eae3437df 2019-08-13) 参考: 安装 Rust ...
  • rust 安装成功后编译失败,windows环境。 错误原因是,电脑上没有c++编译环境。 错误的解决方法是:下载visualcppbuildtools_full.exe 然后点击默认安装,至少花了2个小时下载,安装后的软件如下: 这个c++ ...
  • 在mac 环境下比较便捷的安装方式主要有两种,一种是直接通过 brew install rust ,另一种方式是通过安装 rustup 来间接安装 rust ,这里推荐使用 安装rustup的方式 来间接管理 rust环境。 安装rustup-init 首先通过...
  • 一、安装stable版 ...$ rustc --version $ rustup toolchain install nightly $ rustup default nightly info: using existing install for 'nightly-x86_64-apple-darwin' info: default toolchain
  • Rust安装配置

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

    2020-02-10 10:45:24
    网页直接访问环境 ...Rust安装 [root@kolla ~]# cat /etc/resolv.conf nameserver 8.8.8.8 [root@kolla ~]# yum install git curl gcc -y [root@kolla ~]# curl https://sh.rustup.rs -sSf | sh...
  • rust 安装添加代理

    2018-11-08 15:38:00
    ~/.cargo 目录下创建config 的文本...[source.crates-io]registry = "https://github.com/rust-lang/crates.io-index"replace-with = 'ustc'[source.ustc]registry = "git://mirrors.ustc.edu.cn/crates.io-index" ...
  • Windows系统中玩rust,通过Rust-Init.exe准备rustup.exe, 用rustup 安装gnu工具链前,需要准备gnu编译环境。解压这里的下载的mingw64.rar到任意文件夹,比如d:\programs, 将d:\programs\mingw64\bin添加到Path路径中...
  • rust安装&入门

    2019-12-17 14:57:53
    macos安装rust安装环境变量测试2. hello world编译&运行3. 初步分析hello world代码4. cargocargo runcargo check额外的优点5. 发布6. 参考链接 1. linux&macos安装rust 安装 curl ...
  • https://www.rust-lang.org/tools/install 选择1 查看版本命令:rustc --version 安装配置编译器 https://www.jianshu.com/p/1aa989808e15
  • 一个用于管理Rust工具链的多个安装的简单工具。 它用基于上下文在备选实现之间动态选择的组件替换了标准的Rust工具链。 特征: 管理官方Rust二进制文件的多个安装。 按目录配置Rust工具链。 从Rust发布渠道安装...
  • Rust安装,更新与版本控制 版权所有,未经许可不得转载 时间:时间 created by:Tower 1.1 安装 1.1.1 下载Rust的安装器 Rust推荐使用rustup程序来管理rust编译器等基本工具,可以官网现在得到Rustup 安装包地址 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,231
精华内容 3,692
关键字:

rust安装