文章目录
- 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
2.安装
3.安装验证
rustc --version
4.打开本地文档
rustup doc
5.安装插件
6.HelloWorld
①新建项目目录使用VSCode打开
②新建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打开
②cargo build
生成可执行文件,第一次运行会在顶层目录生成cargo.lock文件。该文件负责追踪项目依赖的精确版本,不需要手动修改该文件。
③cargo run
构建并运行cargo项目,如果之前编译成功过,并且源码没有改变,那么就会直接运行二进制文件。
④cargo check
检测代码,确保能通过编译,但是不产生任何可执行文件。要比cargo build快得多,编写代码的时候可以连续反复的使用cargo check检测代码,提高效率。
⑤为发布构建
cargo build --release
编译时会进行优化,代码会运行的更快,但是编译时间更长,会在target/release而不是target/debug生成可执行文件。
8.更新与卸载
rustup update
rustup self uninstall