话不多说,直接上干货 -
macOS下安装Rust:
推荐使用Rust的官方开发工具——Rustup,Rustup是一个全局的Rust环境管理工具,可以方便的安装、升级和管理Rust版本。下面介绍如何使用Rustup搭建Rust语言开发环境:
安装Rust环境:您可以在终端中输入以下命令安装Rust:
设置环境变量:请在终端中输入以下命令:
检查Rust版本:请在终端中输入以下命令:(若有类似于“rustc x.x.x”版本信息,说明安装成功)
Windows下安装Rust:
同样,我们使用rustup工具安装:
访问“rustup.rs - The Rust toolchain installer”下载rustup-init.exe,如果没使用Windows上的WSL的话,就不用执行第二个框里的命令,直接第2步配置rustup环境变量!
记得配置rustup工具的环境变量!Rust所有工具都安装在 目录中,可以在这里找到包括 、 和 在内的 Rust 工具链。
现在,添加 环境变量。在安装过程中, 会尝试配置 。 由于不同平台、命令行 Shell 之间存在差异, 中也可能存在 Bug,因此在终端重启或用户重新登录之前, 对 的修改可能不会生效,甚至完全无效。
如果安装后在终端尝试执行 失败,那么,以上内容就是最可能的原因。
配置了rustup后,就可以终端执行以下命令,正式安装Rust啦~~
最后,来验证下我们的安装吧!出现类似“rustc 1.x.x”就说明安装成功啦,如果没成功的话,再仔细对照以上步骤检查!
如果要卸载,也是通过rustup工具,在终端运行:
我对Rust现在兴趣正浓,就不演示怎么卸载了~
选择IDE:
因为经常试水各种语言,而我又不想下载太多IDE,所以能用vs code的我就用vs code了(只要体验不过于拉跨~),以后的篇章默认都是macOs下vs code编写代码。
vs code扩展商店搜索并安装 Rust (rls) 插件:
配置Rust:打开命令面板(Ctrl + Shift + P),输入"Rust: Configure"并选择“Rust: Configure Task Runner”。这将创建.vscode / tasks.json和.vscode / launch.json文件。
以上都做好了,我们终于要创建第一个rust项目了:使用cargo工具创建一个名为‘first_demo’的项目(注意,rust要求用‘_’下划线连接前后的小写字母)
创建好项目后,迫不及待要写个“hello world“了! 噢~~默认项目已经给我们写好了 :)
可以看到创建的项目目录下,自动帮我们创建了一个”src”文件夹,里面可以找到”main.rs”文件,很容易就看到我们熟悉的“main“函数了,我运行了一下,终端成功打印”hello world!“,当然,你也可以换成”hello“ + 你的名字试试。
好了,今天的目的达到了,我们通过rustup工具,在Windows和macOS下成功安装rust并配置好了开发环境,知道了怎么创建一个rust项目,成功与“hello world!”见面,有兴趣的可以再深入探究下rust的各个工具,例如cargo包管理工具等,
领取专属 10元无门槛券
私享最新 技术干货