在 Linux 上安装 Rust 时,依赖关系通常会自动处理
- 首先,确保您的系统已安装了必要的构建工具和包管理器。对于 Debian 和 Ubuntu 系统,您可以使用以下命令安装它们:
sudo apt update sudo apt install build-essential curl git
对于 Fedora 系统,您可以使用以下命令安装它们:
sudo dnf groupinstall "Development Tools" sudo dnf install curl git
对于 Arch Linux 系统,您可以使用以下命令安装它们:
sudo pacman -Syu base-devel git
- 安装 Rust。您可以通过以下命令安装 Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
按照屏幕上的提示操作,接受许可协议并选择您的安装选项。安装完成后,您可能需要重新打开终端窗口以使更改生效。
- 添加依赖项。在您的 Rust 项目目录中,创建一个名为
Cargo.toml
的文件(如果尚未创建)。这个文件用于定义项目的元数据和依赖关系。要添加依赖项,请使用以下格式:
[package] name = "your_project_name" version = "0.1.0" edition = "2018" [dependencies] dependency_name = "version"
将 your_project_name
替换为您的项目名称,将 dependency_name
替换为您要添加的依赖项的名称,将 version
替换为所需的版本号。例如:
[package] name = "my_rust_project" version = "0.1.0" edition = "2018" [dependencies] serde = "1.0"
- 构建和运行项目。在项目目录中,使用以下命令构建项目:
cargo build
这将编译您的项目及其依赖项。构建完成后,您可以使用以下命令运行项目:
cargo run
Rust 会自动处理项目的依赖关系,并在需要时下载和安装它们。如果您需要更新依赖项,可以使用以下命令:
cargo update
这将更新 Cargo.toml
文件中的依赖项版本,并重新构建项目。