Rust学习笔记
从2024年简单的学习了下Rust后,就再也没怎么使用过,最近得闲,准备好好学习下rust。看了下之前记录的Rust笔记略显过时,倒不如从头再来,再学一遍!
安装Rust
下载rustup
和其他编程语言不同,安装Rust需要安装的是rustup,然后再利用rustup来安装Rust。这里就推荐使用官网的下载器来安装,我之前使用Scoop安装了rust,但是实际上它不过是个二进制的程序而已,并不满足rust开发。
打开官方文档安装 Rust - Rust 程序设计语言,在这里下载rustup-init.exe,下载后先不着急安装,配置项环境变量。
配置环境变量
这一步需要配置四个变量,分别是rustup和cargo安装的路径,以及加速器地址。打开设置 -> 高级系统设置 -> 环境变量,在用户变量中设置如下四个环境变量
1 | # 安装路径,cargo类似于pypi,rustup类似于rust安装器 |
配置字节加速器,不然慢的要死
1 | RUSTUP_DIST_SERVER="https://mirrors.ustc.edu.cn/rust-static" |
1 | RUSTUP_DIST_SERVER="https://mirrors.tuna.tsinghua.edu.cn/rustup" |
1 | RUSTUP_DIST_SERVER="https://rsproxy.cn" |
安装
双击rustup-init.exe,会给你三个选项, Proceed with standard installation,输入1,然后安装即可。期间可能会弹出下载vs buildtools的界面。因为我以前就安装了,所以基本上都是在命令行中完成安装。
配置源
安装完成后,还需要配置crates-io源。创建配置文件: ~/.cargo/config.toml,然后填入如下内容:
1 | [source.crates-io] |
1 | [source.crates-io] |
1 | [source.crates-io] |
添加完成后,测试
1 | cargo search serde --registry ustc(tuna) |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 码农笔记!
评论
WalineDisqus






