初次使用rust
安装
直接使用scoop
进行安装。为了图方便使用的是 gnu。
1 | scoop install rustup-gnu |
安装好后通过rustc --version
查看版本
Hello World
1 | fn main() { |
编译运行
1 | rustc main.rs #编译 |
开发工具
使用 VS Code 开发,插件使用rust-analyzer
。
猜数字
官方第一个例子
- https://doc.rust-lang.org/book/ch01-02-hello-world.html
使用 cargo 创建项目,cargo 属于 rust 构建和包管理工具。
1 | cargo new --vcs=none cargo02 |
–vcs=none 表示创建时不要版本管理
成品如下:
Cargo.toml
1 | [package] |
main.rs
1 | use std::{cmp::Ordering, io}; |
cargo 相关命令:
cargo build
:编译项目,编译后 exe 在target/debug
目录下;如果在 toml 里面添加依赖后,也可以通过该命令下载依赖包。cargo run
:运行项目。cargo doc --open
:查看文档。
- 官方文档 https://doc.rust-lang.org/stable/book