安装rust和cargo

ubuntu可以apt安装,不推荐,rust版本老

bash 复制代码
sudo apt install cargo rustc

# ubuntu20上是1.75.0
cargo --version
rustc --version

推荐官网安装最新稳定版版:

bash 复制代码
# 已经apt安装了的先卸载
sudo apt remove rustc cargo

# 脚本一键安装
curl https://sh.rustup.rs -sSf | sh

使用时:

bash 复制代码
## 查看版本
rustc --version
# rustc 1.94.0 (4a4ef493e 2026-03-02)

cargo --version
# cargo 1.94.0 (85eff7c80 2026-01-15)

## 更新rust版本
rustup update

## 查看默认版本
rustup default 
# stable-x86_64-unknown-linux-gnu (default)

## 查看所有版本
rustup show

## 编译
cargo build # 输出到debug文件夹
cargo build --release # 输出到target/release文件夹
cargo +stable build --release #指定stable版本编译,还可以选nightly最新版编译


## 更新依赖(更新后再build)
cargo update # 根据当前项目的Cargo.toml更新依赖到Cargo.lock
cargo update -p zenoh # 只更新Cargo.toml里zenoh依赖包
相关推荐
明月_清风16 小时前
加密解密系统完全指南:原理剖析与 Go 实践
后端
方也_arkling16 小时前
【Java-Day08】static / final / 枚举
java·开发语言
风吹夏回16 小时前
Python 全局异常处理:从“满屏 try-except”到优雅兜底
开发语言·python
Chengbei1116 小时前
一站式源码安全检测工具、云安全 / APP / 小程序源码敏感信息递归多层目录扫描AK、JWT、手机号、身份证等敏感信息
java·开发语言·安全·web安全·网络安全·系统安全·安全架构
llz_11216 小时前
web-第一次课后作业
java·开发语言·idea
小熊Coding16 小时前
Python爬取当当网二手图书项目实战!
开发语言·爬虫·python·beautifulsoup·requests·二手图书
秋916 小时前
Java项目运行5天左右自动宕机:系统性定位与解决方案
java·开发语言·python
小江的记录本17 小时前
【JVM虚拟机】垃圾回收GC:垃圾收集器:CMS:核心原理、回收流程、优缺点、废弃原因(附《思维导图》+《面试高频考点清单》)
java·jvm·后端·python·spring·面试·maven
xiaoshuaishuai817 小时前
C# 内存管理与资源泄漏
开发语言·c#
lsx20240617 小时前
SVN 检出操作
开发语言