在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項目的開發和管理過程。