1.1 Rust安装

一、Rust官网

官网 : https://www.rust-lang.org/zh-CN
官网学习 : https://www.rust-lang.org/zh-CN/learn

二、下载安装

1. macos

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

提示选择 1 默认安装即可。

安装完成后,需要先刷新环境 :

source $HOME/.cargo/bin

再输入以下命令测试:

cargo -V	OR cargo --version
rustc -V
rustup -V

2. windows

1) 傻瓜式安装

下载地址 : https://www.rust-lang.org/zh-CN/tools/install
image-20230306195819951
image-20230520095247886
三项的中英文互译 :

  1. 通过Visual Studio社区安装程序快速安装(个人、学术用途和开源免费)。
  2. 手动安装必备组件(适用于企业和高级用户)。
  3. 不要安装先决条件(如果你的目标是GNU ABI)。

双击运行. 都选1即可.(傻瓜式安装)
适用于新手, 缺点就是安装后会占C盘6G左右的空间。

2) 自定义安装

上图选择2, 开始自定义安装。

2.1 安装C++编译环境

image-20230520095524759
如果看到上方提示 :

如果您的目标是GNU ABI,或者您知道自己在做什么。
那么在没有构建工具的情况下继续安装是可以的,但除此之外,
请在继续之前安装C++构建工具。

也就是点击2以后, 如果电脑中没有C++的构建工具, 则有上方的提示。需要先安装最基础的C++编译环境。有了编译环境才可以正常安装Rust。
手动下载 Visual Studio Community ,
下载地址 : https://visualstudio.microsoft.com/zh-hans/,
按下图点击 Community 2022 会跳转页面并自动下载 VisualStudioSetup.exe 文件。

image-20230522161922405
安装Community 2022, 当前这种安装方式比傻瓜式安装的好处是可以自己指定安装目录。直接选择1 的话 Community 2022 是安装到了C盘。

在这里插入图片描述

参考rust官网提供的教程

在这里插入图片描述
单个组件搜索组件框里面搜索 msvc v143windows 10 SDK
在这里插入图片描述
image-20230522175206561

2.2 安装Rust
2.2.1 配置环境变量

通过RUSTUP_HOME指定rustup的安装目录。
通过CARGO_HOME指定cargo的安装目录。
因为Rust默认安装是安装到C盘, 如果不想安装到C盘的话可以通过配置两个环境变量来改变Rust的安装位置。

2.2.2 安装Rust

再次点击rustup-init.exe, 可以看到相关的默认安装路径。
image-20230520095614823
三个选项的翻译 :

  1. 继续安装(默认)。
  2. 自定义安装。
  3. 取消安装。

选择 1 安装即可。
提示 :
从网上搜索到的 : 如果不安装 Visual Studio Community , 则执行下方的内容 :

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

按上方形式可以正常构建项目及运行都正常。但在生成可执行文件时会报错。目前采用的方式稍微复杂一点。但可以保证Rust的安装完整性

三、 验证版本 :

cargo -V	OR cargo --version
rustc -V
rustup -V
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值