【Rust】安装

文章目录

  • 1.官网下载
  • 2.安装
  • 3.安装验证
  • 4.打开本地文档
  • 5.安装插件
  • 6.HelloWorld
    • ①新建项目目录使用VSCode打开
    • ②新建rs文件
    • ③编译
    • ④运行
  • 7.HelloCargo
    • ①新建项目目录使用VSCode打开
    • ②cargo build
    • ③cargo run
    • ④cargo check
    • ⑤为发布构建
  • 8.更新与卸载

1.官网下载

官网地址:https://www.rust-lang.org/zh-CN/tools/install

【Rust】安装_第1张图片

2.安装

【Rust】安装_第2张图片

3.安装验证

rustc --version

在这里插入图片描述

4.打开本地文档

rustup doc

5.安装插件

【Rust】安装_第3张图片

6.HelloWorld

①新建项目目录使用VSCode打开

【Rust】安装_第4张图片

②新建rs文件

fn main(){
    println!("Hello World");
}

③编译

rustc main.rs

④运行

rustc main.rs

在这里插入图片描述
运行Rust程序之前必须先编译,编译后会生成一个二进制文件,在Windows上还会生成一个.pdb文件,里面包含调试信息。

Rust是ahead-of-time编译的语言,可以先编译程序,然后把可执行文件交给别人运行(无需安装Rust)。rustc编译只适合简单的Rust程序,如果程序较大,文件较多需要用cargo。

7.HelloCargo

①新建项目目录使用VSCode打开

【Rust】安装_第5张图片

②cargo build

生成可执行文件,第一次运行会在顶层目录生成cargo.lock文件。该文件负责追踪项目依赖的精确版本,不需要手动修改该文件。

③cargo run

构建并运行cargo项目,如果之前编译成功过,并且源码没有改变,那么就会直接运行二进制文件。

【Rust】安装_第6张图片

④cargo check

检测代码,确保能通过编译,但是不产生任何可执行文件。要比cargo build快得多,编写代码的时候可以连续反复的使用cargo check检测代码,提高效率。

⑤为发布构建

cargo build --release

编译时会进行优化,代码会运行的更快,但是编译时间更长,会在target/release而不是target/debug生成可执行文件。

8.更新与卸载

rustup update
rustup self uninstall

你可能感兴趣的:(Rust,rust,开发语言)