大建Rust开发环境

作者:神秘网友 发布时间:2021-11-25 14:06:38

大建Rust开发环境

介绍

Rust是一门系统编程语言,专注于安全,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。

和Ruby,Python等脚本语言程序不同,Rust 是一种预编译静态类型(ahead-of-time compiled)语言, Rust 程序代码编译好后,把它给任何人,他们都不需要安装 Rust 就可运行。

Rust语言在线体验 https://play.rust-lang.org/

安装环境

先到Rust语言官网 https://www.rust-lang.org/ ,下载 rustup-init.exe

【rustup 是 Rust 的安装和管理工具,默认情况下,它会同时安装这些工具:rustc,rust-std,cargo,rust-docs,rustfmt,clippy。其中,rustc 是 Rust 的编译工具,cargo 是 Rust 的包管理工具。】

单击网页上的Install,网页切换到:

找到下载的 rustup-init.exe,双击,出现如下窗口:

  • 选项 1 是默认选项。它是安装脚本对你的操作系统环境进行检测后,向你推荐的 Rust 安装选项。默认选项安装当前 Rust 最新的稳定版本(stable),并会主动更改你的环境变量。
  • 选项 2 是自定义安装配置。在此选项中,你可以自定义安装,比如安装稳定版本(stable)还是每晚发布的版本(nightly),是否更改环境变量等。
  • 选项 3 是取消安装。

输入cmd,启动cmd窗口,

输入rustc -V 和 cargo -V

以检查是否安装成功,参见下图:

解决报错

【编译时如果报错:

Error: linker link.exe not found。参见下图:

原因是在windows上没有安装visual studio 或C++ build tools,需要安装生成工具:

下载地址

https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/

双击下载后的文件安装,参见下图:

然后在运行代码,就可以了。

参考:https://blog.csdn.net/cnds123/article/details/105770367


本文章教程介绍完毕,更多请访问跳墙网其他文章教程!

大建Rust开发环境 相关文章

  1. Rust新手教程:使用VSCode配置Rust开发环境

    VSCode配置Rust开发环境 在商店中输入rls,选择rust,点击Quick start中的下载链接。这个Rust插件你也要记得下。 跳转后来到下载界面,点击下载。 运行下载好的exe文件,命令行输入1按下回车即可。 安装完毕后在命令行输入 rustc --vers...

  2. 如何使用VSCode配置Rust开发环境(Rust新手教程)

    VSCode配置Rust开发环境 在商店中输入rls,选择rust,点击Quick start中的下载链接。这个Rust插件你也要记得下。 跳转后来到下载界面,点击下载。 运行下载好的exe文件,命令行输入1按下回车即可。 安装完毕后在命令行输入 rustc --vers...

  3. vscode 配置 rust开发环境

    vscode 配置 rust开发环境 主要借鉴了菜鸟教程的环境搭建 Windows下安装rust并配置环境 vscode 先下好 Rust 编译工具:https://www.rust-lang.org/zh-CN/tools/install 下载好的 Rustup 在 Windows 上是一个可执行程序 rustup-init.exe 打开 rust-init.exe 安

  4. Rust简单入门一文就够:开发环境搭建,开发工具及插件推荐,Hell

    Rust简单入门一文就够:开发环境搭建,开发工具及插件推荐,Hello World Rust: “一门赋予每个人构建可靠且高效软件能力的语言。” 这是在Rust官网上最显目的一句话,透露出了它的目标及特点: 高效: 性能强如C/C++,内存利用...

  5. Rust环境配置和IDE的选择

    Rust环境配置和IDE的选择 Rust语言简介:Rust是一门系统编程语言 ,专注于安全,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。Rust在语法上和C++类似,但是设计者想要在保证性能的同时提供更好的内存...

  6. Rust 开发者的 2019 年

    Rust 开发者的 2019 年 本文来自 alabulei1 的翻译投稿:http://www.secondstate.info/blog/rust-2019?from=singlemessage 最近 Rust 社区发表了针对 Rust 开发者的调查问卷结果,我们翻译了这份报告,方便中国开发者能够更好地了解 Rust 开发者的2019年...

  7. LWN:使用Rust进行Linux kernel开发!

    LWN:使用Rust进行Linux kernel开发! August 31, 2020 This article was contributed by Nelson Elhage LPC(https://lwn.net/Archives/ConferenceByYear/#2020-Linux_Plumbers_Conference) DeepL assisted translation. 长期以来,Rust 编程语言的一个目标都

  8. 网站开发流程(开发环境/测试环境---生产环境)

    网站开发流程(开发环境/测试环境---生产环境) 最近接手了两个独立站点的开发,开发完成交付的时候,中间遇到了很多问题,也让我有了很多思考: 1. 由于是利用wordpress建站,所以是先把站点程序部署在了服务器上,那么我...

  9. 开发中区分开发环境和生产环境

    开发中区分开发环境和生产环境 我们历经千辛万苦把一个应用App写好了,可是我们在上架的时候总会遗留这样那样的问题,导致上架之后出现各种问题,检查之下发现有很多问题是我们忘记区分开发环境和生产环境。上架的时...

  10. Rust教程Rust语言入门

    Rust教程:Rust语言入门 在过去的几年中,Rust从在Mozilla员工的实验室中培养出的好奇心,变成了编写下一代本机应用程序和裸机解决方案的有力竞争者。 但是这些进步来自Rust提供了自己的工具链和组件管理系统,以及它自己的...

  11. 1-2 开发环境之常用集成开发环境简介

    1-2 开发环境之常用集成开发环境简介 1-2 开发环境之常用集成开发环境简介 集成开发环境(IDE,Integrated Development Environment )是 用于提供程序开发环境的应用程序 ,一般包括代码编辑器、编译器、调试器和图形用户界面等工具...

  12. 【Rust入门系列一】Windows下安装Rust

    【Rust入门系列一】Windows下安装Rust Rust官方文档: 《The Rust Programming Language》 《Rust by Example》 《The Cargo Book》 本文主要记录下 Rust 安装的过程 进入Rust官网下载安装包: https://www.rust-lang.org/tools/install 我使用的是《DOWNLOAD

  13. 开发环境搭建Windows下的集成开发环境的安装及配置

    开发环境搭建Windows下的集成开发环境的安装及配置 开发环境搭建 [在Windows下的集成开发环境的安装及配置] 一、安装JDK JDK官网http://www.oracle.com ,下载例如jdk-8u25-windows-i586.exe 并运行,接下来默认安装步骤即可。推荐默认路...

  14. Android开发环境的搭建之(一)Java开发环境的安装

    Android开发环境的搭建之(一)Java开发环境的安装 (1) 安装JDK(Java Developer Kit)。下载JDK1.8并安装jdk-8u60-windows-i586.exe。下载官方链接http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html JDK1.8安装完成

  15. 【Rust日报】2020-10-12 蜜月期之后的 Rust

    【Rust日报】2020-10-12 蜜月期之后的 Rust 使用每一种语言就如同每段感情一样, 都有蜜月期. 当蜜月期过后, Rust 是否还是你的最爱呢? 作者两年前就写过 爱上Rust 的相关博客. 两年过去了, 如同作者说: 我仍然坚持我之前所说的一切. ...

  16. Rust系列(2)样样精通的Rust与其内功心法(上)

    Rust系列(2):样样精通的Rust与其内功心法(上) 开场白 Rust, 作为一种通用的 多范式语言 (general purpose multi-paradigm language),其目标定位在C和C++一直占据主导地位的系统编程领域。 这意味着Rust可以用来 编写操作系统、游戏引...

  17. Android基础2开发环境搭建及开发工具

    Android基

  18. rust更新和rust-analyzer server安装

    rust更新和rust-analyzer server安装 rust 更新 rust可以使用指令更新 rustup update 更新之前要先把rustup的源配置成国内镜像 $ENV:RUSTUP_DIST_SERVER=‘https://mirrors.ustc.edu.cn/rust-static‘$ENV:RUSTUP_UPDATE_ROOT=‘https://mirrors.ustc.edu.cn/

  19. eclipse集成开发环境_集成开发环境使用Eclipse平台进行C / C ++

    eclipse集成开发环境_集成开发环境:使用Eclipse平台进行C / C ++开发 编者注:本文的更新版本标题为“ 使用Eclipse C / C ++开发工具包开发应用程序 ”已于2007年7月发布。该原始版本将仍然可供参考。 阅读新文章,以获得有关使用C +...

  20. 解决Vscode中Rust rls无法安装错误 即rust在vscode中无法跳转

    解决Vscode中Rust rls无法安装错误 即rust在vscode中无法跳转 报错信息:couldn't start client Rust language server 解决方法 1 新建终端,在终端中输入 cargo +nightly install rustfmt Rustfmt 是 Rust 下的代码格式化工具,类似于 gofmt。安装之后(并配

每天更新java,php,javaScript,go,python,nodejs,vue,android,mysql等相关技术教程,教程由网友分享而来,欢迎大家分享IT技术教程到本站,帮助自己同时也帮助他人!

Copyright 2021, All Rights Reserved. Powered by 跳墙网(www.tqwba.com)|网站地图|关键词