首页 > 其他分享 >Rust简单开发环境搭建

Rust简单开发环境搭建

时间:2023-11-09 16:32:59浏览次数:31  
标签:管理器 rustup 环境 sh 简单 Rust 搭建


Rust简单开发环境搭建


Rust简单开发环境搭建
整个环境搭建默认在X86的Linux环境(Ubuntu)下进行

环境搭建
首先,要熟悉下 Rust 的几个基本东东:

rustup: Rust 版本管理器
cargo: Rust 包管理器
rustc: Rust 编译器
安装
使用官方推荐的rustup方式进行安装,使用下面的一条命令即可:

SHELL
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
耐心等待,安装完成后,查看 Rust 版本:

.........

作者: Shell

标签:管理器,rustup,环境,sh,简单,Rust,搭建
From: https://blog.51cto.com/winter91/8284486

相关文章

  • OpenHarmony基于HDF简单驱动开发实例
    OpenHarmony基于HDF简单驱动开发实例背景OpenHarmony-3.0-LTSqemu_small_system_demoliteos_aqemu添加配置device/qemu/arm_virt/liteos_a/hdf_config/device_info/device_info.hcsdevice_info新增:sample_host::host{hostName="sample_host";sample_device::devi......
  • 简单的C程序示例
        程序调整:程序的输出是否在屏幕上一闪而过?如果遇到这种情况,可以在程序中添加额外的代码,让窗口等待用户按下一个键后关闭。一种方法是,在程序的return语句前添加一行代码。  getchar();这行代码会让程序等待击键,窗口会在用户按下一个键后才关闭。    1、#inclu......
  • JAVA怎么画三角形,用一个简单通俗的例子
    在Java中,画三角形通常意味着在图形用户界面(GUI)上绘制一个三角形的图形,或者在控制台(命令行界面)上打印出三角形的形状。我会提供两种情况的简单示例: ###控制台三角形 如果我们要在控制台中打印一个三角形,我们可以使用循环来打印一系列的星号(`*`)字符。下面是一个简单的例子: ......
  • docker mqtt搭建
    DockerMQTT搭建教程简介本文将教你如何使用Docker搭建MQTT服务器。首先,我们会介绍整个流程,并用表格展示具体步骤。然后,我们会详细说明每一步需要做什么,并提供相应的代码。流程概览以下是搭建DockerMQTT服务器的步骤概览:步骤 描述1.安装Docker 在主机上安装Docker引擎2.拉取M......
  • 搭建博客系统(LNMP)
    搭建博客系统(LNMP)博客系统用到的三种配置:php+nginx+mysql1.改主机名[root@localhost~]#hostnamectlset-hostnamelnmp[root@localhost~]#bash2.关闭Firewalld[root@lnmp~]#systemctlstopfirewalld[root@lnmp~]#systemctlenabledfirewalld3.关闭Selinux[......
  • Unity 搭建ILRuntime开发环境
    Unity热更新目前主流的方案有:Lua,ILRuntime,puerts,huatuo方案。前两个大家都比较熟悉了,puerts是基于TypeScript开发的热更新,huatuo是基于C#的方案。后两个大家会比较陌生。本系列分享基于ILRuntime来做热更新。 ILRuntime热更新原理 ILRuntime热更新原理是基于Unity......
  • Redis 哨兵模式的原理及其搭建
    1.Redis哨兵Redis提供了哨兵(Sentinel)机制来实现主从集群的自动故障恢复。1.1.哨兵原理1.1.1.集群结构和作用哨兵的结构如图:哨兵的作用如下:监控:Sentinel会不断检查您的master和slave是否按预期工作。自动故障恢复:如果master故障,Sentinel会将一个slave提升为master。当......
  • codecombat搭建
    第一步:看自己的系统是不是WIN10专业版、企业版、教育版(查看方法自行百度),如果是,请跳过第二步;如果是家庭和学生版,请遵循第二步 我的是WIN11家庭版非家庭版找到这个目录专业版、教育版、企业版只需要在这个目录打开hyper-v即可就是这个                    ......
  • vue监视属性watch简单使用
    vue监视属性watch的作用是可以监视data和computed中属性发生了变化,并且记录了属性的新值和旧值监视属性的位置监视属性watch位置是和data属性computed属性methods属性平级<script>exportdefault{data(){//datareturn{}},computed:{//计算属性},......
  • c++简单的二分查找
    ints(intshuzu[],intlen,intx){ intlow=0,hight=len-1,mid; while(low<=hight) { mid=(low+hight)/2; if(shuzu[mid]==x)returnshuzu[mid]; elseif(shuzu[mid]<x)hight=mid-1; elselow=mid+1; } return-1;}i......