mingw64+Rust+Windows11安装
Windows+mingw64+Rust安装,找了好久。奈何没完整的教程,自己写个吧...
官方推荐(但是我不太喜欢VS)
庞大无比(doge)
本文提供给不想安装庞大无比的微软C++库,并且之前又是用mingw或者cygwin(还没试过,请自行测试可行性)写程序的,我写C/C++一直都是mingw64+Clion
首先安装mingw64(教程请自行百度), 改一下环境变量
安装之前,先想想要安装到什么地方,我不喜欢安装到C盘,可以设置一些环境变量,改变默认安装的位置 设置环境变量 CARGO_HOME 来指定cargo的安装目录,默认路径 ~/.rustup 或者 %USERPROFILE%/.rustup。 设置环境变量 RUSTUP_HOME来指定rustup的安装目录。 RUSTUP_HOME D: ust ustup_home CARGO_HOME D: ustcargo_home 如果直接从官方网站下载,国内的环境复杂,下载会很慢,而且容易失败。推荐使用科大镜像加速安装,设置以下环境变量: RUSTUP_DIST_SERVER https://mirrors.ustc.edu.cn/rust-static RUSTUP_UPDATE_ROOT https://mirrors.ustc.edu.cn/rust-static/rustup
改RUST安装的路径和下载源的路径,这里我们推荐用科大镜像加速安装
官网下载安装器
按照上图,你需要输入的有
Continue? (y/N) y 1) Proceed with installation (default) 2) Customize installation 3) Cancel installation >2 Im going to ask you the value of each of these installation options. You may simply press the Enter key to leave unchanged. Default host triple? [x86_64-pc-windows-msvc] x86_64-pc-windows-gnu Default toolchain? (stable/beta/nightly/none) [stable] stable Profile (which tools and data to install)? (minimal/default/complete) [default] default Modify PATH variable? (Y/n) y 1) Proceed with installation (default) 2) Customize installation 3) Cancel installation >1
然后就是下载安装了。
注意!!!这里要按回车退出
测试:注意大写
rustc -V
如果报错,多半是没有生成系统变量,自己在Path里再加一个 %CARGO_HOME%in
再来一手 rust-src 安装
rustup component add rust-src
这样Rust的环境安装都已经完成,在使用IntelliJ做为Rust的IDE中要用的组件包括:
rustc,cargo,rust-src
如有错误敬请指出。