在Linux系统中,Rust的官方包管理工具是Cargo。Cargo不仅是一个构建系统,还负责处理依赖管理、项目构建、测试和发布等任务。
在Linux系统上,可以通过以下命令安装Cargo:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装完成后,需要重新打开终端或者运行以下命令让环境变量生效:
source $HOME/.cargo/env
安装完成后,可以通过以下命令验证Cargo是否安装成功:
cargo --version
使用以下命令创建一个新的Rust项目:
cargo new hello_cargo
这将在当前目录下生成一个名为hello_cargo
的新项目,包含以下文件和目录:
Cargo.toml
:项目的配置文件src/main.rs
:项目的源代码文件.gitignore
:Git版本控制忽略文件Cargo.toml
文件管理项目的依赖库。cargo build
命令编译代码,使用cargo run
命令编译并运行代码。cargo check
命令检查代码,确保编译通过,但不会产生任何可执行文件。cargo build --release
命令编译用于发布的二进制文件。通过这些功能,Cargo极大地简化了Rust项目的开发和管理过程。