首页 > 其他分享 >rust学习安装篇

rust学习安装篇

时间:2022-11-06 14:58:15浏览次数:58  
标签:提示 C++ 学习 analyzer https 安装 rust

一、window下rust安装

1.1、安装rust前提,必须vs安装“使用 C++ 的桌面开发”

打开“Visual Studio Installer”安装管理器,添加勾选安装“使用 C++ 的桌面开发”



1.2、在 Windows 上安装 rustup

下载地址:https://www.rust-lang.org/tools/install

选择1或者2继续安装

二、Visual Studio Code 下开发rust插件安装

2.1、安装rust-analyzer后,直接创建main.rs文件,会提示 “rust-analyzer failed to discover workspace” 、输入函数时无智能提示

因为rust-analyzer 不能识别只有单个文件"main.rs"的文件夹为rust项目,必须通过cargo 创建初始化项目。

cargo new study1

2.2、安装调试插件

debug代码时,提示 "Install [CodeLLDB] or [MS C++ tools] extension for debugging";直接安装CodeLLDB后提示安装失败,手工下载 “codelldb-x86_64-windows.vsix”后,在控制台安装

下载地址:https://github.com/vadimcn/vscode-lldb/releases

code --install-extension codelldb-x86_64-windows.vsix

三、好文推荐

3.1、Rustacean 原则 与 Rust 之魂
https://baijiahao.baidu.com/s?id=1744739558513994608&wfr=spider&for=pc

3.2、Rust代码检查工具Clippy原理浅析
https://blog.csdn.net/cs583200859/article/details/124315134

标签:提示,C++,学习,analyzer,https,安装,rust
From: https://www.cnblogs.com/yinyunpan/p/16862583.html

相关文章

  • docker安装rabbitMq
    安装rabbitmq参考网站:https://www.rabbitmq.com/download.html 方式一:获取rabbit镜像:dockerpullrabbitmq:management创建并运行容器dockerrun-di--name=my......
  • Golang安装包并配置
    Golang安装包并配置Golang安装包并配置安装beego#安装beego核心包goget-ugithub.com/beego/beego/v2#安装orm包用于操作数据库,beego的orm包是独立的模块需要单独......
  • redis介绍和安装
    redis介绍redis是一种在内存进行存储数据的数据库,当然,它也支持将数据存储到硬盘上redis的存储方式是通过key-value的形式,value可以是很多数据类型,分别是:string(字符串)、li......
  • 前端学习Day63
    PM2的使用:全局安装:npmipm2-g启动项目:pm2start脚本名--name自定义名称查看运行项目:pm2ls停止项目:pm2end自定义名称/id值重启项目:restart自定义名称/id值删......
  • https://github.com/aimeos/aimeos-laravel 安装
    需要的安装环境Linux/Unix、WAMP/XAMP或MacOS环境PHP>=7.3(Aimeos2021.10),PHP>=8.0(Aimeos2022.04+)MySQL>=5.7.8,MariaDB>=10.2.2,PostgreSQL9.6+,SQL......
  • javascript的基础语法,方便未来开展学习
    文档内部输入语句:document.write(‘窗口打印内容’)输出到控制台,目的让程序员测试使用consloe.log(’控制台打印‘)警示框,提示给用户看alert(’警示打印‘)也就是弹出框输......
  • 使用Electron-builder将web项目封装客户端安装包 发布
    背景:之前用electron-packager将web项目打包成客户端时,exe文件只能在当前文件夹下运行,如果发送给别人使用极不方便。所以我们可以用electron-builder将web项目封装成安装包......
  • SDN实验环境安装
    一、实验目的熟悉实验环境熟悉Linux基本操作二、实验要求(一)任务请根据实验环境安装文档,完成特定开源软件的安装......
  • 学习ASP.NET Core Blazor编程系列十——路由(上)
    学习ASP.NETCoreBlazor编程系列一——综述学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(上)学习ASP.NETCoreBlazor编程系列二——第一个Blazor应......
  • 2022-2023 20221410《计算机基础与程序设计》第十周学习总结
    学期(2022-2023-1)学号(20221410)《计算机基础与程序设计》第十周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2022-2023-1-计算机基础与程序设计)这个作......