商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > Debian上Rust如何使用Cargo管理包

Debian上Rust如何使用Cargo管理包

  发布于2026-07-03 阅读(0)

扫一扫,手机访问

在Debian环境下,想要用Cargo来管理Rust包?其实步骤相当清晰,一步步来就好。

Debian上Rust如何使用Cargo管理包

先搞定Rust的安装。Debian系统上首推用rustup——这是Rust官方提供的工具链管理器,能让你轻松切换版本、更新工具链。打开终端,执行下面这行命令:

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

它会下载并运行rustup-init脚本,自动安装最新的稳定版Rust和内置的Cargo包管理器。安装完成后,记得重新加载环境变量:

source $HOME/.cargo/env

想确认是否安装成功?运行rustc --versioncargo --version,看到版本号就说明一切正常。

接下来,创建一个新项目。用Cargo生成项目结构非常直接,一句话搞定:

cargo new my_project

当前目录下会多出一个my_project文件夹,里面包含了Cargo.toml配置文件和一个基本的src/main.rs。这个Cargo.toml就是项目的“大脑”——所有依赖和元数据都在这里管理。

添加外部依赖也很简单。打开Cargo.toml,在[dependencies]下面添加你要用的库。比如想用随机数库rand,就写成:

[dependencies]rand = "0.8"

保存文件后,在项目根目录执行cargo build,Cargo会自动从crates.io下载指定版本的依赖并编译整个项目。初次构建会有点慢,但后续编译会利用缓存快很多。

编译通过后,运行项目用cargo run——它会自动编译并启动程序。这比手动找编译产物执行方便太多。

至于依赖更新,项目用久了难免需要升级库版本。运行cargo update会把所有依赖更新到符合Cargo.toml中版本约束的最新版。如果只想更新某个特定库,直接修改Cargo.toml里的版本号,再执行cargo update即可。

以上就是Debian上使用Cargo管理Rust包的核心步骤。随着深入学习,你还会发现cargo testcargo doccargo publish等高级功能,但先把这五个基础操作练熟,日常开发就足够顺畅了。

本文转载于:https://www.yisu.com/ask/87648996.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注