一 cargo用途
構(gòu)建系統(tǒng)和包管理工具,可以自動下載你的項目依賴庫
二 查看cargo版本
$ cargo --version
三 創(chuàng)建項目目錄
cargo new hello_cargo
cd hello_cargo
查看cargo生成的文件目錄樹
Cargo.toml (Cargo 配置文件的格式,分別是項目名,版本贱傀,作者,使用的rust版本)
[package]
name = "hello_cargo"
version = "0.1.0"
authors = ["li"]
edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
main.rs
fn main() {
println!("Hello, world!");
}
四 構(gòu)建cargo項目
分別構(gòu)建和運行
cargo build
./target/debug/hello_cargo
或者一步到位传透,使用cargo run命令
cargo run
附注:可以用cargo check進行編譯檢查凄敢,而不生成二進制文件凉唐。
五 構(gòu)建發(fā)布版本
cargo build --release