在windows上安装rust环境(代码片段)

qq67579722 qq67579722     2022-12-13     341

关键词:

1.安装C++环境

rust底层是依赖C环境,所以需要先安装C/C++编译环境, 有两种选择:安装微软的msvc或者安装mingw/cygwin。

如果是新手,不想那么麻烦,可以考虑按The Rust Programming Language里面说的,安装C++ build tools,如下图所示。

拉到最下面: 所有下载 ->   Visual Studio 2019 工具 -> Visual Studio 2019 生成工具

技术图片

安装时,选择C++开发所需的部分。

当然,如果不喜欢msvc,也可以选择安装mingw-64的环境,下载地址:https://sourceforge.net/projects/mingw-w64/files/

我下载的这个,解压之后,把bin文件夹加到Path环境变量里面即可,这个适合老手,毕竟这个压缩包才40几Mb,比安装msvc那一套快。

技术图片

2.安装rust环境

安装之前,先想想要安装到什么地方,我不喜欢安装到C盘,可以设置一些环境变量,改变默认安装的位置

RUSTUP_HOME (它默认路径 ~/.rustup 或者 %USERPROFILE%/.rustup) ,我改为了D:
ust
ustup_home

CARGO_HOME  cargo相关的目录,我改成了D:
ustcargo_home

 

如果直接从官方网站下载,国内的环境复杂,下载会很慢,而且容易失败。推荐使用科大镜像加速安装,设置以下环境变量:

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

这一切准备工作做好之后,就可以用rustup来安装了
如果使用msvc环境的话,一切默认就行了
mingw/cygwin的话,就要选择gnu toolchain开发环境了
msvc的toolchain:  stable-x86_64-pc-windows-msvc
mingw/cygwin:     stable-x86_64-pc-windows-gnu

3.查看已安装的toolchain信息

rustup show 

我安装了两种,默认使用gnu,方便在Clion下开发调试。

技术图片

#安装其他类型的toolchain开发环境
rustup toolchain install <toolchain>
#例如 
rustup toolchain install  stable-x86_64-pc-windows-gnu

#切换默认的toolchain
rustup default [toolchain]
#例如 
rustup default stable-x86_64-pc-windows-gnu

 

rust实战|开发环境介绍(代码片段)

...环境|playground安装VSCode插件认识Rust的工具链小结安装rustupWindows本地安装下载Windows安装包:https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-msvc/rustup-init.exe如果开发跨平台程序,而不仅仅在Windows上跑。那么Windows环境也建议在WSL环境... 查看详情

配置rust环境windows+vscode(代码片段)

...#x1f6a9;点此跳转到首行↩︎参考博客vscode配置Rust运行环境Windows离线安装Rust 查看详情

在windows下安装rust语言编译环境(代码片段)

...习社区官网:https://college.rsQQ群:1009730433以前在Windows下安装Rust还挺麻烦的,需要先安装C++环境,然后手动设置环境变量,最后再安装Rust,还好现在Rust官方为我们提供了新的安装工具.一、下载RustupRu... 查看详情

rust交叉编译配置:windows上编译linux可执行程序(代码片段)

rust交叉编译配置:windows上编译linux可执行程序简述交叉编译大概指在在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码.本次,我们配置的是在windows上编译出在linux上运行的rust可执行程序.我们在安装rust... 查看详情

rust入门(代码片段)

...upddate查看版本rustc--versioncargo--version卸载rustupselfuninstall在Windows系统上就不说了,直接下载Rust安装包rustup-init.exe安装即可。tips:如果想查看文档,可以使用如下命令:rustupdoc二、HelloWorld学习语言的老规矩,二话不多说,先写一个H... 查看详情

rust环境安装(代码片段)

关于Rust自行百度吧!Rust安装有时候很纳闷,咋安装不起来呢?这边后续会整理Rust相关安装方法供使用安装方法总结方法一curlhttps://sh.rustup.rs-sSf|sh选择1优化:实际过程中,你会发觉很慢。。。。国内更新镜像设置环境变量RUSTUP_... 查看详情

rust环境安装(代码片段)

关于Rust自行百度吧!Rust安装有时候很纳闷,咋安装不起来呢?这边后续会整理Rust相关安装方法供使用安装方法总结方法一curlhttps://sh.rustup.rs-sSf|sh选择1优化:实际过程中,你会发觉很慢。。。。国内更新镜像设置环境变量RUSTUP_... 查看详情

rust语言圣经03-安装rust环境(代码片段)

...的Rust学习社区官网:https://college.rsQQ群:1009730433安装Rust强烈建议使用rustup来安装Rust,当然如果你有异心,请寻找其它安装方式,然后再从下一节开始阅读。haha,开个玩笑,读者乃大大,怎么能弃之不... 查看详情

go在windows1064位上安装(代码片段)

...。2、选择适合自己的版本,这里我选择安64位装版go1.9.2.windows-amd64.msi3、下一步,下一步即可完成安装。然后打开命令行工具,输入goversion如果出现goversiongo1.9.2windows/amd64信息则说明环境配置成功。二、Go语言环境变 查看详情

window上搭建flask工程(代码片段)

搭建flask工程搭建虚拟环境#windows环境#安装虚拟环境pipinstallvirtualenv#创建工作空间virtualenvflaskdemo#进入Scripts目录cdflaskdemo\\Scripts\\#启动虚拟环境activate#安装djangopipinstallflaskpycharm配置虚拟环境在files->settings中,将解释器配置... 查看详情

window上搭建flask工程(代码片段)

搭建flask工程搭建虚拟环境#windows环境#安装虚拟环境pipinstallvirtualenv#创建工作空间virtualenvflaskdemo#进入Scripts目录cdflaskdemo\\Scripts\\#启动虚拟环境activate#安装djangopipinstallflaskpycharm配置虚拟环境在files->settings中,将解释器配置... 查看详情

windows上anaconda的安装笔记(代码片段)

1安装Anaconda在Anaconda的官网——【Anaconda|IndividualEdition】上,下载安装包进行安装;关于安装路径Anaconda直接安装在C盘(系统盘),个人感觉Anaconda的文件管理还是有点问题,安装在系统盘会比较稳定;... 查看详情

让我们开始rust环境安装(代码片段)

...使用,还不用gc,whynottryit!首先是rust运行时安装如果是mac非常方便brewinstallrust但如果还需要安装一些格式化如:rustfmt等组件的话,通过下面脚本安装curlhttps:// 查看详情

让我们开始rust环境安装(代码片段)

...使用,还不用gc,whynottryit!首先是rust运行时安装如果是mac非常方便brewinstallrust但如果还需要安装一些格式化如:rustfmt等组件的话,通过下面脚本安装curlhttps:// 查看详情

rust库交叉编译以及在android与ios中使用(代码片段)

...;以及简单的集成使用。1.环境系统:macOS13.0M1Pro,Windows10Python:3.9.6Rust:1.66.1NDK:21.4.7075529这里就不具体说明以上环境的安装配置了,有需要可以去对应官网查找或看文末参考链接。高版本ndk操作有所不同,我后面会... 查看详情

本地windows环境下安装mysql(代码片段)

Windows上安装MySQLWindows上安装MySQL相对来说会较为简单,你需要在MySQL下载中下载Windows版本的MySQL安装包。点击Download按钮进入下载页面,点击下图中的Nothanks,juststartmydownload.就可立即下载:下载完后,我们将zip包解... 查看详情

在windows7上安装dockertoolbox(代码片段)

...box是一个docker组件的集合,还包括一个极小的虚拟机,在windows宿主机上安装了一个支持命令行工具,并提供了一个docker环境dockertoolbox自带了很多组件,包括:virtualbox;docker客户端;dockercompose;Kitematic,一个docker和dockerhub的GUI客... 查看详情

rust库交叉编译以及在android与ios中使用(代码片段)

...;以及简单的集成使用。1.环境系统:macOS13.0M1Pro,Windows10Python:3.9.6Rust:1.66.1NDK:21.4.7075529这里就不具体说明以上环境的安装配置了,有需要可以去对应官 查看详情