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                    # 构建并运行项目
相关推荐
十年老菜鸟3 分钟前
spring boot源码和lib分开打包
spring boot·后端·maven
白宇横流学长37 分钟前
基于SpringBoot实现的课程答疑系统设计与实现【源码+文档】
java·spring boot·后端
加瓦点灯1 小时前
什么?工作五年还不了解SafePoint?
后端
悟能不能悟1 小时前
讲一件Java虚拟线程
java·开发语言·oracle
sjg200104141 小时前
golang学习随便记x[2,3]-字符串处理与正则表达式
开发语言·学习·golang
fictionist1 小时前
动态 Web 开发技术入门篇
java·服务器·开发语言·笔记·学习·mysql·spring
C MIKE1 小时前
ztree.js前端插件样式文字大小文字背景修改
开发语言·前端·javascript
PN杰2 小时前
Matlab解决无法读取路径中的空格
开发语言·matlab·dsp开发
Simple_core2 小时前
qt3d自定义生成mesh图形
开发语言·qt·3d
他日若遂凌云志2 小时前
Lua 模块系统的前世今生:从 module () 到 local _M 的迭代
后端