Windows系统安装rust以及crates换源方式
概要
本篇文章介绍了windows系统rust的安装流程和crates换源的方式。
安装流程
在运行rustup-init.exe之前首先需要下载安装Visual Studio C++ Build tools,理论上只需要勾选MSVC和windows10 SDK这两个选项。
从官网下载rustup-init.exe
运行rustup-init.exe,在一开始的三个选项中选择 1)Proceed with installation (default),之后一直按回车即可完成安装
在代码编辑器方面,推荐使用vs code,并且安装rust插件
之后让我们来试试写一个hello world并且运行它,新建一个hello_world.rs,写入代码,编译并且运行
fn main(){println!("hello,world!"); }
PS E:\OneDrive\文档\我的路\学习之路\rust_work_space> rustc hello_world.rs PS E:\OneDrive\文档\我的路\学习之路\rust_work_space> .\hello_world.exe hello,world!
如果能够运行hello world,说明rust已经成功安装了,这里再补充一点关于crates换源(之后会用到)。下面讲讲怎么换源,首先找到$HOME/.cargo这个文件夹($HOME代表的是C盘的用户目录),然后新建一个config文件(注意这个config文件没有后缀名),然后将以下的内容复制进去,这样就相当于将源换成了清华源。
[source.crates-io] replace-with = 'tuna'[source.tuna] registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
Windows系统安装rust以及crates换源方式相关推荐
- windows配置maven环境并换源
有勇气的牛排 官方地址:https://www.920vip.net/ maven仓库: https://mvnrepository.com/ 1.Maven包文件目录 2.下载maven文件 htt ...
- Ubuntu软件管理、换源、驱动及部分软件安装操作(持续更新)
以下操作,若无特殊说明,均在Ubuntu 18.04LTS下亲测可用. 换源 Ubuntu默认使用的国外的软件安装源,在国内使用的话,软件的安装和更新会较慢,换源方式: 编辑/etc/apt/sour ...
- 手把手教你在Linux系统下进行Python pip换源操作
点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 世间无限丹青手,一片伤心画不成. ...
- pip换源,解决pip下载超时,连接失败等问题
前言 做python开发的时候,我们需要用到很多第三方提供的包作为支撑,由于这些包很多都是来自国外,导致经常可能下载失败,甚至连接超时等问题发生,这些都是非常可恼的,严重影响了我们codeing的正常 ...
- ubuntu系统换源
这次我们要说的是ubuntu系统换国内源,大约所有的linux系统换源都有一种通用的换源方法,那就是修改源的配置文件,在ubuntu中是sources.list,别的系统我就不知道了.然而我们在使用l ...
- Rust crates.io换源
Rust crates.io换源 问题 Cargo fails with "spurious network error: The operation timed out" on ...
- [Windows子系统] Ubuntu18.04安装及换源
最简单直接的安装方式 1.打开开发人员模式 在Windows功能中,选择"适用于Linux的windows子系统(Beta)",然后再打开设置–>更新和安全–>针对 ...
- wsl2-kali基础配置(换源、切换中文、安装完整版、包含无法打开Windows商店的情况下安装wsl等)
文章目录 kali-wsl介绍 安装 换源 更新 汉化 临时汉化 永久汉化 安装完整版kali kali-wsl介绍 很多人都刚开始接触kali-wsl可能都会发现,这个kali非常不完整,很多工具都 ...
- 虚拟机 Linux ubuntu16.04 对 windows 设置共享文件夹教程(samba)(ubuntu16.04换源【更换下载源】【更换源】【更新源】)(如果连不上需要开SSH服务)
文章目录 20220324 其实它这个换源貌似也没必要直接修改配置文件,在ubuntu设置里也能更换源 安装 配置(用户不要写yg,写你自己的!) 换源 1.备份原始文件 2.打开文件 3.注释原文件 ...
最新文章
- zabbix自动发现规则实现批量监控主机的TCP监听端口
- android 焦点的作用,Android中的视图焦点Focus的详细介绍
- Spring Boot 入门——Spring Boot 简介||微服务简介
- 绝了!Dataway让 SpringBoot 变得更强大!
- Storm入门(一)原理介绍
- python解压文件到指定路径
- python panda apply_python – Pandas – 关于apply函数缓慢的解释
- Codeforces Round #662 (Div. 2)
- 【LeetCode笔记】617. 合并二叉树(Java、DFS、二叉树)
- 每天10分钟就能练出流利口语
- 中raise抛出异常_Python 异常处理知识点汇总,五分钟就能学会 !
- 环境搭建、标注、训练、推断,超详细的目标检测开发流程
- CodeMirror自动提醒配置
- HTML跳转到QQ聊天界面
- Hadoop、Spark大数据入门、进阶电子书大全
- 论自律对成长的重要性
- packetfence 7.2网络准入部署2
- 树莓派GPIO控制/使用的教程
- Alpha-Beta 剪枝
- 配音秀今天怎么显示服务器,教你如何玩转配音秀
热门文章
- 服务器集群管理应用XGS 9635OSD v2.5
- 实现中文字符串截取无乱码的方法
- 中国需要“信用卡式”的生活:把明天的钱,拿到今天来用
- 医学报告生成论文阅读笔记
- 汽车:圆梦不需5万元 大空间优质小型车推荐
- LED装饰照明中应用到的LED炫彩灯
- 财务报表(支票单)金额制作
- 【Linux】/lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found
- ASP.NET 微信支付
- 基于STM32的定时定量智能宠物投食器原理图PCB