建立新專案

cargo new my-library

這將建立一個名為 my-library 的新目錄,其中包含貨物配置檔案和包含單個 Rust 原始檔的源目錄:

my-library/Cargo.toml
my-library/src/lib.rs

這兩個檔案已經包含了庫的基本框架,這樣你就可以立即執行 cargo test(來自 my-library 目錄)來驗證是否一切正常。

二進位制

cargo new my-binary --bin

這將建立一個名為 my-binary 的新目錄,其結構與庫類似:

my-binary/Cargo.toml
my-binary/src/main.rs

這次,cargo 將設定一個簡單的 Hello World 二進位制檔案,我們可以使用 cargo run 立即執行。

你還可以使用 init 子命令在當前目錄中建立新專案:

cargo init --bin

如上所示,刪除 --bin 標誌以建立新的庫專案。當前資料夾的名稱將自動用作包名稱。