win10 安装配置 Rust 环境和简单使用

这篇具有很好参考价值的文章主要介绍了win10 安装配置 Rust 环境和简单使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


最近几年,Rust 因其卓越的内存安全性和并发性能备受关注。不仅连续七年获得 StackOverflow 最受开发者喜爱的语言榜榜首,也在越来越多知名公司内部使用,比如:字节跳动和华为内部大量使用 Rust、GitHub 用 Rust 重写代码搜索引擎、蚂蚁金服用 Rust 重写时序数据库等等……同时也因为其优秀的运行速度也在前端领域倍受关注,比如:Vite 中的插件将会以 rust 进行重构来提升速度等等…
这样看来,作为一名前端er,了解一下 rust 也是无可厚非的,接下来介绍一下如何在 win10 中安装 rust 环境😍

安装 Rustup

官网安装
win10 安装配置 Rust 环境和简单使用,后端,rust,开发语言,后端
一般来说都是选择第一个即可,点击后将会下载一个下载程序,点击进入安装 Rustup.exe 并运行并选择安装的所需内容
win10 安装配置 Rust 环境和简单使用,后端,rust,开发语言,后端
省事直接输入 1,接着它会自动安装

# 验证是否安装完成
cargo --version
rustc --version

win10 安装配置 Rust 环境和简单使用,后端,rust,开发语言,后端

基本命令

# 更新
rustup update

# 卸载
rustup self uninstall

# 本地文档
rustup doc

hello wrold

// main.rs
fn main(){
    // 注意:这里有一个 !号,说明这里调用了 println! 宏
    // 而不是普通函数
    println!("hello world");
}

rust 是预编译静态类型语言,需要先编译后执行(和 c 差不多)

# 编译
rustc main.rs

# 运行(win)
./main.exe

rust 编译后会生成 .exe 文件(windows 平台)和 .pdb 文件(包含调试信息)。

使用 cargo 创建项目

# 创建目录
cargo new xxx

进入到目录后可以发现,使用 cargo 创建项目会生成一下内容

.
|-- Cargo.toml
|-- .gitignore
`-- src
    `-- main.rs   

其中 Cargo.toml 主要负责项目的版本信息以及依赖索引(类似于 package.json)文章来源地址https://www.toymoban.com/news/detail-798913.html

# Cargo.toml
[package]
name = "first_rust"
version = "0.1.0"
edition = "2021"

[dependencies]

构建并运行项目

# 打包(生成调试版)
cargo build

# 运行调试版
./target/debug/hello_cargo

# 编译并运行
cargo run

# 检查代码不打包,类似 tsc 的 check
cargo check

发布

# 正式版
cargo build --release

到了这里,关于win10 安装配置 Rust 环境和简单使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • win10系统rust串口通信实现

    命令:cargo new comport 命令:cd ./comport cargo build 命令输入格式:cargo run COM6 921600 \\\"ATn\\\"

    2024年02月11日
    浏览(38)
  • win10下wsl2使用记录(系统迁移到D盘、配置国内源、安装conda环境、配置pip源、安装pytorch-gpu环境、安装paddle-gpu环境)

    安装好后环境测试效果如下,支持命令nvidia-smi,不支持命令nvcc,usr/local目录下没有cuda文件夹。 系统迁移到非C盘 wsl安装的系统默认在c盘,为节省c盘空间进行迁移。 1、输出 wsl -l 查看要迁移的系统名称 2、执行导出命令: wsl --export Ubuntu-20.04 ./Ubuntu-20.04.tar ,以下命令将系统

    2024年02月20日
    浏览(45)
  • 【Rust学习】安装Rust环境

    本笔记为了记录学习Rust过程,内容如有错误请大佬指教 使用IDE:vs code 参考教程:菜鸟教程链接: 菜鸟教程链接: 因为我已经安装过VSCode了,所以VSCode的安装方法在此处就不多介绍了,接下来就是安装Rust的编译工具。 Rust 编译工具 可以点击跳转下载Rust 编译工具 新建文件夹,

    2024年01月17日
    浏览(49)
  • 【Rust教程 | 基础系列1 | Rust初相识】Rust简介与环境配置

    Rust是一种系统编程语言,专注于速度、内存安全和并行性。它的设计目标是提供一种能够实现高性能系统的语言,同时保证内存安全和线程安全。 本篇教程的目标是通过融合理论与实践,帮助读者更快速、更有效地学习 Rust,并解决在学习过程中可能遇到的挑战。这些内容也

    2024年02月15日
    浏览(55)
  • Win10安装Java 配置环境变量

    学习java开发首先需要安装jdk,并设置环境变量。 接下来就来介绍一下如何在 windows 10 系统中配置java环境变量 https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.exe 1. 双击安装包打开 【JDK 安装对话框】 2. 更改安装目录至D盘 1. 右键点击 【我的电脑 - 属性】,打开 【设置】 面

    2024年02月11日
    浏览(43)
  • win10安装Anaconda,配置Pytorch环境

    一、安装Anaconda Anaconda实际上是一个包管理器,可以理解为一个工具。Anaconda自带Python(选中版本)解释器以及其他一些数据分析与挖掘需要的模块而无需用户手动添加这些常用模块(安装模块会出现各种错误)。早期学Python时,我并没有觉得手动安装需要的模块有多麻烦,手

    2023年04月27日
    浏览(86)
  • jdk11下载、安装及环境配置详解(win10环境)

    1.1、官网下载网址 https://www.oracle.com/java/technologies/downloads/#java11-windows 1.2、官网下载步骤 点击官网下载地址后,选择对应的系统环境,下载即可,如下图: 下载好安装包后,双击.exe程序,弹出如下窗口,点击【下一步】 更改安装目录,点击【下一步】,如下图: 等待安装,

    2024年01月15日
    浏览(58)
  • win10安装git及配置其环境变量

    1.1.进入阿里镜像 首先我们点击下面的链接进入阿里镜像的git下载界面。 https://registry.npmmirror.com/binary.html?path=git-for-windows/ 进入阿里镜像后直接Ctrl+F 搜索版本前缀后点击即可,这里我们选择2.39.1。 在下图我们选择圈中部分。 1.2.下载 选中之后后弹出如下界面,我们等待其下载

    2024年02月04日
    浏览(48)
  • 【rust/入门】windows安装rust gnu环境(折腾)

    首先说明,我是rust入门选手,之前都是在wsl写rust,突然想在windows下装下rust。 windows版本:windows11 22H2 原文 换源 看到教程我陷入了沉默, (官方推荐) 打开 Microsoft C++ Build Tools 我开始不解,这是让我安装vs studio? 我装个rust你让我装几个G的环境? 再见,告辞!我是菜鸡! 等等

    2024年02月13日
    浏览(38)
  • JDK的安装和环境变量配置-Win10系统

    目录 1.安装JDK  2.配置环境变量  3.检测JDK软件和JRE是否安装成功 官网:https://www.oracle.com/java/technologies/javase-downloads.html 本文案例用JDK版本:JDK-7u80-windows-x64版本,即为jdk1.7。 (1)双击点击安装包 (2)点击:“下一步” (3)选择安装路径,一般选择默认路径:” C:Program F

    2024年02月08日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包