说在前面
- 首先说明,我是rust入门选手,之前都是在wsl写rust,突然想在windows下装下rust。
- windows版本:windows11 22H2
- 原文
- 换源
心路历程
-
看到教程我陷入了沉默,
(官方推荐)
-
打开
Microsoft C++ Build Tools
我开始不解,这是让我安装vs studio?
-
我装个rust你让我装几个G的环境?
再见,告辞!我是菜鸡! -
等等,这不还有方式二吗?
-
好,虽然下载坎坷,但至少MSYS2装上了;让我看看接下来干啥,
安装好后,配置下系统变量
-
然后呢,你动啊!(卡在了下载,应该是网络问题,后面试了几次又可以了)
$ curl https://sh.rustup.rs -sSf | sh info: downloading installer
-
之后按照教程来就行,但是这里的等待过程还是看网络环境,装了三次,有一次下载速度只有40KB/s(心态炸裂)
-
好了,现在是不是可以愉快的
cargo run
了呢?想peach!error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1|
我。。。
-
打开
MSYS2 MINGW64
,pacman -S mingw-w64-x86_64-gcc
-
好了,现在可以愉快的的
cargo run
PS E:\xxx> cargo run --releaseCompiling eframe_template v0.1.0 (E:\xxx)Finished release [optimized] target(s) in 0.86sRunning `target\release\eframe_template.exe`
吐槽
rust
的windows环境绝对是目前遇到过的语言环境安装最麻烦的了