Rust安装的图文教程

 更新时间:2025年06月26日 10:22:03   作者:UestcXiye  
本文主要介绍了Rust安装的图文教程,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Rust 学习笔记:安装 Rust

在 Windows 上安装 Rust

官方下载地址:https://www.rust-lang.org/zh-CN/tools/install

在这里插入图片描述

下载安装 RUSTUP-INIT.EXE,这里我选择 64 位的。

在 Windows 上安装 Rust 的前提是系统已经安装了 Microsoft C++ 生成工具,没安装也可以点链接去微软官网下载安装。

在这里插入图片描述

这里选择默认安装,输入 1 并回车,就会开始下载,需要等待一段时间。

在这里插入图片描述

默认情况下,工具链是 MSVC,如果你想用 GNU,可以输入 2,进行自定义安装:

在这里插入图片描述

看到 Rust is installed now. Great! 这句话,就说明安装成功了。

在这里插入图片描述

安装过程中添加了环境变量,需要重启一下 shell。

命令行创建 Rust 项目

创建一个叫 first_project 的项目:

cargo new first_project

项目文件:

在这里插入图片描述

配置信息在 Cargo.toml 里:

在这里插入图片描述

代码在 src 里:

在这里插入图片描述

用编辑器打开:

在这里插入图片描述

编译、运行程序:

在这里插入图片描述

可以看到程序输出了 Hello, world!。

在 Mac/Linux 上安装 Rust

在终端输入:

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

在这里插入图片描述

一些命令

升级

rustup update

卸载

rustup self uninstall

cargo -h

cargo 是 Rust 的包管理器,可以通过 cargo -h 查询相关命令。

在这里插入图片描述

rustc -h

当你运行 rustc -h 命令时,它会打印出 rustc 编译器的帮助信息,包括所有可用的命令行选项和它们的描述。

在这里插入图片描述

安装 RustRover

Rust 也有 IDE,比如 RustRover。

官方下载地址:https://www.jetbrains.com.cn/rust/

在这里插入图片描述

rust-analyzer

VS code 有 Rust 的插件:rust-analyzer

在这里插入图片描述

安装这个以后,就可以在 VS code 上运行 Rust 代码。

到此这篇关于Rust安装的图文教程的文章就介绍到这了,更多相关Rust安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • rust 中生成与使用protobuf的方法

    rust 中生成与使用protobuf的方法

    这篇文章主要介绍了rust中protobuf生成与使用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • R语言ggplot2绘图安装与调试

    R语言ggplot2绘图安装与调试

    ggplot2是R语言中最常用的绘图包之一,它提供了一种基于图层的绘图语法,使得用户可以轻松地创建高质量的数据可视化图表。在使用ggplot2之前,需要先安装该包并进行调试。安装ggplot2可以通过CRAN或GitHub进行,调试则需要注意数据格式、语法错误等问题。
    2023-06-06
  • 详解Rust Substrate框架中的Runtime

    详解Rust Substrate框架中的Runtime

    ubstrate是一个区块链开发框架,它提供了一系列模块化和可扩展的组件,可以帮助开发人员快速构建自定义区块链。 Runtime是Substrate区块链的核心部分,文中有详细的代码示例,需要的朋友可以参考下
    2023-05-05
  • Rust 编程语言中的所有权ownership详解

    Rust 编程语言中的所有权ownership详解

    这篇文章主要介绍了Rust 编程语言中的所有权ownership详解的相关资料,需要的朋友可以参考下
    2023-02-02
  • rust多个mod文件引用和文件夹mod使用注意事项小结

    rust多个mod文件引用和文件夹mod使用注意事项小结

    在 Rust 项目中,可以使用 mod 关键字将一个文件夹或一个 rs 文件作为一个模块引入到当前文件中,本文给大家介绍rust多个mod文件引用和文件夹mod使用注意事项小结,感兴趣的朋友跟随小编一起看看吧
    2024-03-03
  • 如何基于Rust实现文本搜索minigrep

    如何基于Rust实现文本搜索minigrep

    这篇文章主要介绍了基于Rust实现的文本搜索minigrep,本次演示介绍针对原作者代码程序的查询逻辑做了一点点小的优化,原程序逻辑的查询是放在了程序运行的时候,逻辑修改后启动的时候可以添加参数,也可以启动后添加,需要的朋友可以参考下
    2024-08-08
  • Rust-使用dotenvy加载和使用环境变量的过程详解

    Rust-使用dotenvy加载和使用环境变量的过程详解

    系统的开发,测试和部署离不开环境变量,今天分享在Rust的系统开发中,使用dotenvy来读取和使用环境变量,感兴趣的朋友跟随小编一起看看吧
    2023-11-11
  • 深入探究在Rust中函数、方法和关联函数有什么区别

    深入探究在Rust中函数、方法和关联函数有什么区别

    在 Rust 中,函数、方法和关联函数都是用来封装行为的,它们之间的区别主要在于它们的定义和调用方式,本文将通过一个简单的rust代码示例来给大家讲讲Rust中函数、方法和关联函数区别,需要的朋友可以参考下
    2023-08-08
  • Rust数据类型之结构体Struct的使用

    Rust数据类型之结构体Struct的使用

    结构体是Rust中非常强大和灵活的数据结构,可以用于组织和操作各种类型的数据,本文就来介绍一下Rust数据类型之结构体Struct的使用,感兴趣的可以了解一下
    2023-12-12
  • Rust使用Sled添加高性能嵌入式数据库

    Rust使用Sled添加高性能嵌入式数据库

    这篇文章主要为大家详细介绍了如何在Rust项目中使用Sled库,一个为Rust生态设计的现代、高性能嵌入式数据库,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-03-03

最新评论