安装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依赖包
相关推荐
亚马逊云开发者2 小时前
article
java·开发语言
清汤饺子2 小时前
搞懂 Cursor 后,我一行代码都不敲了《进阶篇》
前端·javascript·后端
AI-小柒2 小时前
DataEyes聚合平台新API接入实战指南:从0到1打通实时数据链路
大数据·运维·开发语言·人工智能·python·自动化·lua
我叫黑大帅2 小时前
Gin 实战入门:从环境搭建到企业级常用特性全解析
后端·面试·go
2301_776508722 小时前
模板代码优化策略
开发语言·c++·算法
m0_726965982 小时前
关于文件上传
开发语言·python
qqacj2 小时前
SpringBoot Test详解
spring boot·后端·log4j
小旭95272 小时前
Spring 纯注解配置与 SpringBoot 入门详解
java·开发语言·spring boot·后端·spring