发布于2026-07-03 阅读(0)
扫一扫,手机访问
在Debian环境下,想要用Cargo来管理Rust包?其实步骤相当清晰,一步步来就好。

先搞定Rust的安装。Debian系统上首推用rustup——这是Rust官方提供的工具链管理器,能让你轻松切换版本、更新工具链。打开终端,执行下面这行命令:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
它会下载并运行rustup-init脚本,自动安装最新的稳定版Rust和内置的Cargo包管理器。安装完成后,记得重新加载环境变量:
source $HOME/.cargo/env
想确认是否安装成功?运行rustc --version和cargo --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 test、cargo doc、cargo publish等高级功能,但先把这五个基础操作练熟,日常开发就足够顺畅了。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8