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                    # 构建并运行项目
相关推荐
月华路6 分钟前
G1 垃圾回收:脏卡队列、记忆集与并发精化线程机制
java·开发语言
用户9385156350712 分钟前
工厂模式与 Nest.js 核心思想 —— 从蜜雪冰城到企业级架构
后端·设计模式·nestjs
用户9385156350721 分钟前
实战 Todo CRUD —— 从路由到异常,手写一个完整模块
后端·typescript·nestjs
gugucoding36 分钟前
47. 【Java】Java内存模型(JMM)与可见性
java·开发语言
m0_3807438742 分钟前
从零调用 Claude 教程
开发语言·python·node.js
GetcharZp43 分钟前
Qdrant 向量数据库 Golang 实战指南:从零构建高性能检索应用
后端
起床学FPGA1 小时前
AI回答问题之后,会自动跳到最下面的问题
开发语言·javascript·ecmascript
hsfxuebao1 小时前
OpenSpec 完整使用流程笔记 (SDD)
后端
唐青枫1 小时前
别把 struct 只当成数据盒子:Zig 结构体从入门到实战
后端
why技术2 小时前
AI 写的文章,可能都带着手敲一遍都去不掉的“隐形水印”。
前端·人工智能·后端