Rust安装并配置配置vscode编译器

一. 下载rustup-init.exe

rust下载网址:Getting started - Rust Programming Language

根据系统,选择适合的exe文件

我选择的的是右边64bit的

打开下载的文件

输入1,回车

二. Visual C++ 安装

自动下载安装vs

等待安装完毕

三. Rust 安装

重新打开rustup-init.exe文件

此时会出现

输入1,回车

安装完毕

打开cmd,验证安装是否成功

复制代码
rustc --version
cargo --version

四. 配置 Visual C++

安装插件:

rust

rust-analyzer

Rust Syntax

Rust Test Lens

Even Better TOML

CodeLLDB

crates

安装rust的工具链组件,在终端输入命令

复制代码
rustup component add rls rust-analysis rust-src

五. 程序测试

首先打开一个指定的文件夹,创建文件名为hello.rs

编辑程序

复制代码
fn main() {
    println!("Hello, world!");
}

编译:在终端输入指令

复制代码
rustc hello.rs

会生成exe和pdb文件

运行:在终端输入指令(可省略exe后缀)

复制代码
.\hello.exe

效果如下


构建项目:在终端输入指令,此时运行的是新建项目中的main.rs文件

复制代码
cargo new hello_world --bin  # 创建一个新的 Rust 项目(如果还没有的话)
cd hello_world               # 进入项目目录
cargo run                    # 构建并运行项目
相关推荐
dadaobusi7 分钟前
RISC-V 虚拟化:虚拟机TLB处理
java·开发语言
夏幻灵7 分钟前
深度解析 JavaScript 异步编程:从回调地狱到 Promise 的重构
开发语言·javascript·重构
鱼子星_11 分钟前
C++从零开始系列篇(二):C++入门——函数重载,引用,inline与nullptr
开发语言·c++·笔记
程序猿乐锅17 分钟前
【 苍穹外卖day03 | 菜品管理 】
java·开发语言·数据库·mysql
派大鑫wink18 分钟前
Java 高级编程技巧(生产级实用,覆盖性能、并发、设计、JVM、语法、避坑)
开发语言·python
JSON_L18 分钟前
PHP实现大文件分片上传
开发语言·php
凤山老林20 分钟前
JDK 11 升级至 JDK 17
java·开发语言·jdk17·jdk升级·jdk11
指令集梦境25 分钟前
图解:单调栈算法模板(Java语言)
java·开发语言·算法
IT_陈寒27 分钟前
SpringBoot自动配置这么智能,为啥我写的Bean注入不了?
前端·人工智能·后端
小灰灰搞电子33 分钟前
C++ boost::circular_buffer 详解:原理、用法与实战
开发语言·c++·boost