首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

1.2 用什么IDE开发Rust?环境搭建

话不多说,直接上干货 -

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包管理工具等,

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230201A00MS700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券