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                    # 构建并运行项目
相关推荐
程序员黑豆8 分钟前
鸿蒙应用开发之V2状态管理:@Local、@ObservedV2、@Trace 使用教程
前端·后端·harmonyos
tonydf11 分钟前
传统老手艺之容器编排
后端·容器·aiops
Slice_cy11 分钟前
Mint 自研框架设计与实现:从重复开发走向配置驱动(三)
前端·后端·架构
Conan在掘金19 分钟前
ArkTS 进阶之道(1):为哈禁 any/unknown?从「编译期就拦」理解鸿蒙严格类型哲学
后端
2401_8949155331 分钟前
Geo优化系统源码部署搭建技术——PHP程序开发部署指南
开发语言·php
wuyk55534 分钟前
67.嵌入式C语言进阶:结构体指针实战指南——STM32外设、传感器数据访问的高效技巧
c语言·开发语言·stm32·单片机
找磁材40 分钟前
空心杯电机与永磁体
开发语言·磁性材料·钕铁硼·磁钢
Patrick_Wilson42 分钟前
为什么让程序主动崩溃反而更可靠?聊聊 supervisor 与 let it crash
后端·erlang·elixir
我不管我就要叫小猪1 小时前
C/C++----命名空间
c语言·开发语言·c++
兮动人1 小时前
Python字符串类型
开发语言·python·python字符串类型