Windows 下配置 Rust 开发环境 - 基于 GNU GCC 编译器的安装配置

原创
2019/10/18 14:23
阅读数 6.3K

Rust 基于 GNU 工具链安装

前言

最近Rust语言动作频频,各种赞美普天盖地,看得我忍不住想要尝试一下。

我使用的电脑配置如下:
    系统:Windows 10 1903
    内存:16G
    CPU:i5 7500

踩坑阶段

官网 下载完 rustup-init.exe 安装工具,双击运行选择默认安装,看着进度条感觉一切正常,就在我打开VSCode,编写出第一个Rust hello world ,怀着无比激动的心情,在控制台输入 cargo run 的那一刻,悲剧发生了,提示我没有安装 vc++编译器,这怎么行呢,堂堂一个Rust非要依赖VC++编译器不成,我CYGWIN凭什么就不能拿来编译了。

怀着一肚子的怒火,我打开了搜索引擎,在遍历了所有教程,查找了一堆官方文档,经历了无数次的安装卸载后,终于找到了解决方案。

安装

首先我们运行 rustup-init.exe ,按照以下方式选择:

Current installation options:


   default host triple: i686-pc-windows-msvc
     default toolchain: stable
               profile: default
  modify PATH variable: yes

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
>2

这里我们选择 2 自定义安装

I'm going to ask you the value of each of these installation options.
You may simply press the Enter key to leave unchanged.

Default host triple?
i686-pc-windows-gnu

重点: 输入 i686-pc-windows-gnu 使用 GNU 工具链

Default toolchain? (stable/beta/nightly/none)
stable

Profile (which tools and data to install)? (minimal/default/complete)
default

Modify PATH variable? (y/n)
y

以上设置完成,可以开始正式安装

Current installation options:


   default host triple: i686-pc-windows-gnu
     default toolchain: stable
               profile: default
  modify PATH variable: yes

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
>1

选择 1 安装rust,若干分钟后,rust安装完毕。

总结

以上总结起来就是三个地方:

  1. 选择安装方式为自定义安装。
2) Customize installation
  1. 设置编译器链为 GNU 工具链
Default host triple?
i686-pc-windows-gnu
  1. 选择开始安装
1) Proceed with installation (default)
>1

受虐

安装完以后就可以打开 VSCode ,尽情享受被Rust语法 狂虐 时的快感了。

补充一下 Rust 支持的工具链

由于 ** 词问题无法一一列出,详见以下地址。 更多支持的平台

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
2 收藏
0
分享
返回顶部
顶部