安装MSVC
Rust 链接依赖MSVC
或者GNU
,而在Windows下,自然是选择MSVC了。
下载 Visual Studio:https://visualstudio.microsoft.com/zh-hans/downloads/
安装Rust
在安装前先修改安装源,因为中国大陆的网络大家都懂的。执行以下CMD命令
1 | setx RUSTUP_DIST_SERVER "https://rsproxy.cn" /M |
其中RUSTUP_DIST_SERVER
和RUSTUP_UPDATE_ROOT
是安装源。而RUSTUP_HOME
和CARGO_HOME
是指定安装目录,这个是可选的,默认会在C盘。
接着去 https://www.rust-lang.org/tools/install 下载安装程序,有32位和64位两种版本选择。
32位直连地址:rustup-init.exe
64位直连地址:rustup-init.exe
注意,下载完成后不要双击启动安装程序,否则无法读到前面设置的环境变量,应该通过CMD窗口启动
安装过程就是下一步就行了,没什么好介绍的了。
安装结束后重开一个CMD窗口(因为环境变量在当前窗口中还未生效)。输入命令行验证一下
1 | rustc --version |
正确的话会打印Rust版本号。
修改crates源
crates
就是像npm
那样的仓库。进入cargo
根目录,创建一个没有扩展名,名为config
的文件,内容如下
1 | [source.crates-io] |
安装IDE
IDE可以选择用 Visual Studio Code 或者 IntelliJ IDEA
我选择了更专业的IntelliJ IDEA
,接着安装Rust插件:https://plugins.jetbrains.com/plugin/8182-rust
Hello World
万事俱备,可以开始创建第一个工程了,新建一个文件夹,然后用cargo
创建工程
1 | cargo new hello |
接着用IntelliJ IDEA
打开刚刚创建的 hello 文件夹,首次运行IDE会自动下载相关的依赖,需要稍等片刻。
接着打开main.rs
文件,按下Shift + F10
启动第一个Rust程序吧!