首页 > 其他分享 >rust安装

rust安装

时间:2024-04-07 20:01:05浏览次数:20  
标签:cargo -- rustc 安装 目录 rust

unix安装教程

1. 终端安装

1 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

 

2. 安装目录

安装之后,需要注意安装目录的问题,笔者遇到的情况是安装后,需要自己自行配置环境变量,才能正常全局使用。

通常是安装在家目录下,名字为: .cargo

可以通过配置path,设置在自己用户文件中,比如: bash_profile

1 PATH=$HOME/.cargo/bin:$PATH

 或者执行 .cargo目录下的一个shell脚本

1 sh $HOME/.cargo/env

也能将环境变量全部生效,目前来讲,这个env脚本都是临时写入

 

3. 使用

cargo

1 cargo --version
2 cargo --help

cargo 是rust的编译器、包管理器、通用工具。

rustc

rustc --version
rustc --help

rustc是rust的直接编译器,cargo内置调用rustc,视情况调用rustc编译

rustdoc

rustdoc --version
rustdoc --help

文档生成器

 

4. sample项目

生产新项目

1 cargo new --bin hello

运行新项目,来到创建目录的根目录下,执行cargo run即可。

cargo run

ps: 这里可以看出cargo命令的复用情况了。

关于项目生成的目录

关于生成的main文件代码

1 fn main() {
2     println!("Hello, world!");
3 }

 

标签:cargo,--,rustc,安装,目录,rust
From: https://www.cnblogs.com/supermarx/p/18119601

相关文章

  • SPICE/SpiceyPy学习记录整理(二)-- 工具包安装与介绍
    目录一、获取、安装和引用SPICEToolkit1.1获取SPICEToolkit1.2安装SPICEToolkit1.3检查是否安装成功二、Toolkit介绍2.1工具包架构2.2MatlabToolkit--Mice 2.3Toolkit特点2.4工具包目录结构三、ToolkitLibrary介绍3.1 ToolkitLibrary概述3.2 Tool......
  • 谷歌 Rust 团队工作效率是 C++ 团队的两倍
    谷歌Rust团队工作效率是C++团队的两倍来源:OSCHINA编辑: 白开水不加糖2024-04-0116:01:00 22国产数据库圈,为啥那么多水货?”谷歌Android工程总监LarsBergstrom在近期举行的RustNation大会上,介绍了该公司将Go或C++编写的项目迁移到Rust语言的......
  • OpenStack离线安装系列0:制作yum源
    OpenStack离线安装系列0:制作yum源如果采用离线源代码安装,则通常需要配置本地pip源;如果采用离线软件安装包的形式安装,则通常需要配置本地yum源。环境说明系统:Centos7版本:CentOS-7-x86_64-Minimal-1908ISO下载链接:http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-......
  • CentOS安装RustDesk自建服务器
    一、安装node.js1、下载并解压[root@VM-8-2-centossrc]#cd/usr/local#下载node文件[root@VM-8-2-centoslocal]#wgethttps://registry.npmmirror.com/-/binary/node/v16.18.1/node-v16.18.1-linux-x64.tar.gz#解压文件[root@VM-8-2-centoslocal]#sudotar-zxvfno......
  • 02-Maven安装
     1. Maven软件的下载使用Maven管理工具,我们首先要到官网去下载它的安装软件。http://maven.apache.org/download.cgi这里注意:maven3.6.3的版本相对比较稳定,建议使用(下面是maven3.6.3版本)官网链接:Indexof/dist/maven/maven-3/3.6.3/binaries(apache.org)百度网盘......
  • CentOS 安装OpenJDK 11
    安装OpenJDK11sudoyuminstalljava-11-openjdk-devel   2.确认Java版本java-version   3.配置JAVA_HOME环境变量update-alternatives--configjava在输出的结果中,你会看到Java的安装路径,然后配置环境变量,如下:sudovi/etc/profile在文件的末尾,添加以......
  • UOS:安装git并访问私有仓库gitlab
    学习自:linux安装git命令行工具,Linux平台上安装Git及其配置-CSDN博客 1、判断UOS上是否已经安装过了git学习自:linux如何判断是否安装git•Worktile社区方法一:git--version如果安装了,会输出git版本号信息;如果没安装,会提示找不到该命令。方法二:包管理器如果是D开头的UO......
  • Win11中安装虚拟化软件VMware,以及Linux虚拟机的详细安装配置
    文章目录前言安装VMwareWorkstationPro安装注意事项确认服务正常开启确认虚拟网络正常确认虚拟网卡使用VM新建Linux虚拟机新建虚拟机向导开启虚拟机后电脑蓝屏(可能)安装Linux虚拟机登录虚拟机前言记录时间[2024-4-7]本文讲述如何在Win11中安装虚拟化软......
  • Nginx 1.25.4 编译安装
    Nginx1.25.4源码编译安装最新长期技术支持版本 nginx-1.25.4,官方下载源码包: https://nginx.org/download/nginx-1.25.4.tar.gz一键安装脚本不啰嗦,脚本简单快速编译安装#!/bin/bash#安装相关包yum-yinstallgccpcre-developenssl-develzlib-develmakewget#......
  • Pyqt5-tools(安装失败解决方法)
    1.安装失败原因: 2022年2月目前pyqt5能在python3.10环境安装的成功的版本是5.15.6,而pyqt5-tools的最新版本是:pyqt5-tools5.15.4.3.2,因为python3.10只能安pyqt55.15.6,这就限制了pyqt5-tools安装会失败,最简单的办法是降低python的版本到3.9或3.8!安装pyqt6也一样解决不了,已......