当前位置: 首页 > news >正文

【rust/入门】windows安装rust gnu环境(折腾)

说在前面

  • 首先说明,我是rust入门选手,之前都是在wsl写rust,突然想在windows下装下rust。
  • windows版本:windows11 22H2
  • 原文
  • 换源

心路历程

  • 看到教程我陷入了沉默,(官方推荐)
    在这里插入图片描述

  • 打开Microsoft C++ Build Tools我开始不解,这是让我安装vs studio?
    在这里插入图片描述

  • 我装个rust你让我装几个G的环境?再见,告辞!我是菜鸡!

  • 等等,这不还有方式二吗?
    在这里插入图片描述

  • 好,虽然下载坎坷,但至少MSYS2装上了;让我看看接下来干啥,
    在这里插入图片描述
    安装好后,配置下系统变量
    在这里插入图片描述

  • 然后呢,你动啊!(卡在了下载,应该是网络问题,后面试了几次又可以了)

    $ curl https://sh.rustup.rs -sSf | sh
    info: downloading installer
  • 之后按照教程来就行,但是这里的等待过程还是看网络环境,装了三次,有一次下载速度只有40KB/s(心态炸裂)
    在这里插入图片描述

  • 好了,现在是不是可以愉快的cargo run了呢?想peach!

    error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1|
    

    我。。。

  • 打开MSYS2 MINGW64

    pacman -S mingw-w64-x86_64-gcc
    
  • 好了,现在可以愉快的的cargo run

    PS E:\xxx> cargo run --releaseCompiling eframe_template v0.1.0 (E:\xxx)Finished release [optimized] target(s) in 0.86sRunning `target\release\eframe_template.exe`
    

吐槽

  • rust的windows环境绝对是目前遇到过的语言环境安装最麻烦的了
http://www.lryc.cn/news/112262.html

相关文章:

  • java面试---字符串相关内容
  • MYSQL进阶-事务的基础知识
  • 【C++】C++面向对象,泛型编程总结篇(封装,继承,多态,模板)|(秋招篇)
  • 【Github】作为程序员不得不知道的几款Github加速神器
  • react18之08自定义hook (简单的axios-get、修改浏览器title、localStorage、获取滚动条位置、img转换为base64)
  • 对CommonJS、AMD、CMD、ES Module的理解
  • JVM之类加载与字节码(二)
  • 安装linux操作系统
  • 【SpringBoot】知识
  • react ant add/change created_at
  • OSPF 动态路由协议 路由传递
  • 5.kubeadm安装
  • 【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2
  • 6.5 池化层
  • etcd
  • W5500-EVB-PICO做DNS Client进行域名解析(四)
  • 单例模式(C++)
  • LeetCode 热题 100 JavaScript--234. 回文链表
  • Redis 6.5 服务端开启多线程源码
  • 嵌入式面试笔试刷题(day6)
  • 24考研数据结构-第五章:树与二叉树
  • 构建稳健的微服务架构:关键的微服务设计原则和最佳实践
  • 消息队列常见问题(1)-如何保障不丢消息
  • Circle of Mistery 2023牛客暑期多校训练营5 B
  • VC9、VC10、VC11等等各对应什么版本的Visual Studio,以及含义
  • 两数相加 LeetCode热题100
  • Python基础 P2数字类型与优先级进阶练习
  • CAPL通过继电器实现CAN容错性自动化测试
  • elasticsearch 配置用户名和密码
  • 侯捷 C++面向对象编程笔记——9 复合 委托