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                    # 构建并运行项目
相关推荐
悟纤11 分钟前
Suno API V5模型 python源码 —— 使用灵感模式进行出创作
开发语言·python·suno·ai音乐
SimonKing17 分钟前
Mysql分页:高效处理海量数据的核心技术
java·后端·程序员
寻星探路30 分钟前
常用排序方法
java·开发语言·算法
半桔43 分钟前
【STL源码剖析】从源码看 vector:底层扩容逻辑与内存复用机制
java·开发语言·c++·容器·stl
lly2024061 小时前
PHP MySQLi 教程:基础与高级应用
开发语言
Shun_Tianyou1 小时前
Python Day21 re模块正则表达式 简单小说爬取 及例题分析
开发语言·数据结构·python·算法·正则表达式
洛卡卡了1 小时前
面试官问限流降级,我项目根本没做过,咋办?
后端·面试·架构
千里镜宵烛1 小时前
互斥锁与条件变量
linux·开发语言·c++·算法·系统架构
ezl1fe1 小时前
RAG 每日一技(十四):化繁为简,统揽全局——用LangChain构建高级RAG流程
人工智能·后端·算法
amazingCompass1 小时前
Java 开发必备技能:深入理解与实战 IntelliJ IDEA 中的 VM Options
后端