本系列笔记开始记录学习《Hands-on Rust: Effective Learning through 2D Game Development and Play》的过程。
首先,还是万年不变的第一章内容:
安装 Rust 和对应的工具
具体如何安装 Rust,我觉得没必要多此一举去介绍,这里我主要罗列下基于 Mac 下注意的几个知识内容。
关键几个知识点和命令
- Rust 更新时间
Rust releases minor updates every six weeks.
- Clippy
Finding Common Mistakes with Clippy
Type cargo clippy into your terminal, and you’ll receive a list of suggestions.
- 格式化 Formatting Your Code
1 | css复制代码cargo fmt to transform the terse code back into the recommended format. |
- 检查更新:
1 | sql复制代码rustup check |
VSCode 下安装两个插件:
1 | 复制代码Rust Analyzer, CodeLLDB plugins |
配置加速
如果出现这个问题:
1 | arduino复制代码error: no override and no default toolchain set |
可以执行:
1 | arduino复制代码rustup install stable |
如果下载过程缓慢可以先设置:
1 | arduino复制代码export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static |
这样就下载快速了:
最后,可以在 ~/.cargo/config
配置国内镜像:
1 | ini复制代码[source.crates-io] |
好了,基本环境配置完成了。
测试下,执行命令 cargo run
:
完美!开启 Rust学习之旅!
本文转载自: 掘金