Rust windows 环境的安装

目录

1.首先进入官网 安装 Rust - Rust 程序设计语言 (rust-lang.org)

2.开始配置操作

 3.VScode 写rust项目

之后开始我们world,hello的程序


                                        

 对一门语言的学习,安装环境永远都是最麻烦的一件事情,这篇文章简单讲述我在windows环境下安装Rust,以及在 vscode 上面开始我的rust 学习之旅。

rustup 是 Rust 的安装程序,也是版本管理程序,本文也是使用 rustup 来安装 Rust。

1.首先进入官网 安装 Rust - Rust 程序设计语言 (rust-lang.org)

根据自己的电脑选择,(32位/或者64位)

这个就是下载之后的应用程序,rustup,接下来就由它帮助你进行环境变量的配置

2.开始配置操作

双击点进去,会出现3个选项让你进行安装选择

这个会帮忙配置环境变量 ,此时 enter 回车即可(1)执行标准的安装(默认 -仅仅回车)),对于初学者来说enter回车就够了

                                        安装成功之后会有以上的提示与说明

当然自己也可以在终端进行验证自己是否安装成功。

 3.VScode 写rust项目

学习rust 语言的编译器 推荐使用 vscode (对新手来说可能不是很友好,但是作为开源世界最火的IDE之一,它的功能真的十分强大)

之后推荐在vscode 中安装这个拓展,捎带一提rust-analyzer 这个插件来自Rust 开源社区。

之后开始我们world,hello的程序

程序猿的经典,

首先了解 Cargo 是一个十分强悍的包管理工具,提供了项目的确立,构建到测试,运行到部署,是我们可以管理我们rust项目的好帮手。

现在可以开始我们的操作了,进入vscode之后,要创建文件夹专门存放rust项目,然后调出终端,以下是我调出的终端,我将自己写的Rust项目全部储存在了Rust文件夹之中。

cargo new the_first 开始新建如下的一个新项目,因为我之前新建过World_Hello了,所有改成了the_first,当然这只是个名字,这也绝对不会只是个开始。

此时,我Rust 文件夹中会出现 the_first 项目,甚至创建好了git 。 在终端进入此项目: cd the_first

此时 这个 the_first 项目的结构大致为这个样子,以下是我编写的代码,语法先不解释,要是有一定编程语言的大家应该也知道我们要写什么。

之后,在终端运行 cargo run

补充,这里先进行编译,之后再运行,请看下图:

当然你也发现了,debug 模式,因此也你可以执行对运行进行优化的 release 版本:

  • cargo build --release

  • cargo run --release

    另外, cargo check,也是常用的命令,作用很简单,快速检查代码能否编译通过,可以在大的项目中节省大量的编译时间。

而执行之后的程序是这个样子的: .toml 文件时cargo 特有的项目数据描述文件,可以按照期望的方式进行构建,测试和运行。 .lock 是 根据 同一项目中.toml 文件生成的项目依赖详细清单,因此只要我们会修改 Cargo.toml 文件就可以了。

之后就该你完善这个项目了。捎带一提,你也可以在输出框中之间对程序进行输出,而不使用终端。

(而 world,hello 更是程序猿对世界的一种从容与自信,从 hello,world 到此的一种转化)

                               好了,这就是这篇文章的所有内容,希望可以帮助到你。

        之后,我还会更进Rust语言学习的相关内容,因为我本身为C++程序猿,所以可能会有对这两种语言的对比以及学习,语言的学习过程是漫长的,希望大家能够坚持下去。 数据结构的章节,之后会有avl 和红黑树,以及图的更新

### 如何在 Windows安装 Rust 编程语言 #### 下载并安装 `rustup` 对于 Windows 用户而言,`rustup` 提供了一种简便的方式来安装 Rust。访问官方网址 https://www.rust-lang.org/zh-CN/learn/get-started 可以找到适合不同操作系统的安装指南[^4]。 #### GNU 与 MSVC 版本的选择 当准备在 Windows 平台上设置 Rust 开发环境时,开发者面临两个主要选项——GNU 和 MSVC 构建目标。MSVC 是微软 Visual C++ 的缩写,通常提供更好的性能优化和支持;而 GNU 则基于 GCC 工具链,在某些情况下可能更易于使用。选择取决于个人需求以及现有开发环境中使用的编译器类型[^1]。 #### 执行安装命令 为了启动安装流程,可以打开 PowerShell 或者 CMD 终端窗口,并输入如下指令来自动完成整个过程: ```powershell iex "& { $(irm 'https://win.rustup.rs/') }" ``` 这条命令会引导用户通过交互方式完成必要的配置步骤,包括但不限于确认所选工具链版本(稳定版、测试版或夜间构建),同时也会处理好后续的路径变量设定等问题。 #### 安装后的验证 一旦成功安装完毕,可以通过简单的终端命令检验是否一切正常运作: ```bash rustc --version cargo --version rustup --version ``` 上述三条命令分别用于查询当前系统中的 Rust 编译器(`rustc`)、包管理器 (`cargo`) 和工具链管理者 (`rustup`) 的具体版本号,以此作为初步的功能检测手段[^2]。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值