#安装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程序吧!