侧边栏壁纸
博主头像
天阁创客official 博主等级

行动起来,活在当下

  • 累计撰写 42 篇文章
  • 累计创建 32 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

Rust环境部署教程

天阁创客official
2025-03-11 / 0 评论 / 0 点赞 / 22 阅读 / 0 字
温馨提示:
作者:天阁创客official 作者承诺教程免费,拒绝盗版搬运,复制转发请指明出处! 让天下没有难学的技术!
广告 广告

Rust环境部署教程

Rust下载地址如下:

Windows安装

安装Rust环境

双击安装rustup-init.exe程序进行安装。然后会进入到如下界面:

这里有三个选项,第一个是标准安装,第二个是自定义安装,第三个是退出安装。

这里我们输入1,直接进行标准安装,如图:

下载过程如下,注意这个取决于网络速度和连接镜像源的网络延时。建议使用国际网络下载,并且测试连接延时,如果网络延迟过高,那么一样下载很慢。如何使用国际网络?我们需要有网络代理工具和国际网络节点,至于怎么操作,这里就不讲解,不在讲解范围内。

如果您不会使用国际网络,我们可以使用二号方案进行安装。

换源安装

我们使用清华的镜像源进行安装,首先要替换环境变量,我们需要使用Windows terminal进行操作,因为Windows Terminal会自动使用powershell命令行,Windows11自带,Windows10需要手动下载,Windows10也可以使用win+r快捷键,在输入框中输入powershell进入到powershell命令行进行操作。

$env:RUSTUP_DIST_SERVER="https://mirrors.ustc.edu.cn/rust-static"
$env:RUSTUP_UPDATE_ROOT="https://mirrors.ustc.edu.cn/rust-static/rustup"

执行这条命令切换到清华源。

然后再执行rustup-init.exe进行安装。此时的下载速度得到了提升(实际上也快不了多少,体验还是一般,南方极爱难以用中科大的源),如图:

默认情况下,Windows 上的 rustup 将 Rust 配置为以 MSVC ABI 为目标,我们可以通过 rustup set default-host 或在安装过程中更改此行为。

例如,要显式选择 32 位 MSVC 主机:

rustup set default-host i686-pc-windows-msvc

或者选择 64 位 GNU 工具链:

rustup set default-host x86_64-pc-windows-gnu

检查是否安装成功:

rustc --version

安装Visual Studio

我们需要要将程序编译成 exe 文件,Rust 需要链接器、库和 Windows API 导入库。 对于目标,可以通过 Visual Studio 获取这些目标。我们需要去下载Visual Studio。

下载地址如下:

https://c2rsetup.officeapps.live.com/c2r/downloadVS.aspx?sku=community&channel=Release&version=VS2022&source=VSLandingPage&cid=2030:3df07fa0b16140f7885917f936cc1477

双击下载好的安装程序,进入如下界面:

然后会进行安装:

完成此作后,您可以选择要安装的组件。 在这里,我们使用“工作负载”选项卡选择“使用 C++ 进行桌面开发”工作负载。 这将包括 Rust 所需的所有组件:

安装仅需要的组件

如果您想要更简单的安装(并且不会进行 C++ 开发),那么您可以使用“单个组件”选项卡仅选择基本组件,它们是:

  • MSVC v143 - VS 2022 C++ x64/x86 生成工具(最新)

  • Windows 11 软件开发工具包

安装过程如图:

Linux安装

Rust的官方安装工具是rustup,这是一个命令行工具,用于管理Rust版本和相应的工具链。

安装curlwget工具

curl安装脚本进行安装:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

wget安装:

wget https://sh.rustup.rs -O rustup.sh
sh rustup.sh

安装完成后,重新启动终端,或者运行以下命令将Rust添加到环境变量:

source $HOME/.cargo/env

检查是否安装成功:

rustc --version
cargo --version

配置Rust

安装完成后,你可能需要进行一些配置:

更新Rust工具链:你可以通过以下命令来更新Rust:

rustup update

切换Rust版本:如果你想使用特定的Rust版本,可以使用以下命令:

rustup install stable
rustup default stable

或者对于夜版(nightly):

rustup install nightly
rustup default nightly

配置cargocargo的配置文件位于$HOME/.cargo/config。你可以在这里设置别名、默认的构建选项等。

安装Rust组件:例如,你可以安装Rust的文档:

rustup component add rust-docs

检查Rust环境:运行以下命令来检查你的Rust安装环境:

rustc --print cfg

升级

如果以前安装过 rustup,可以执行 rustup update 来升级 Rust。

卸载 Rust

在任何时候如果想卸载 Rust,可以运行 rustup self uninstall进行卸载操作。


0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin
广告 广告

评论区