創建 rust 專案 ==> Cargo
-
創建程式碼 (或叫代碼)、下載依賴的程式庫
-
命令行
2-1. 版本查詢 => cargo --version
2-2. 專案新增 => cargo new 專案 (資料夾)
2-3. 構建 (編譯) Cargo 項目 => cargo build
2-3-1. 創建可執行檔案 => 目標路徑: ./target/debug/檔名.exe (Windows) 2-3-2. 執行編譯執行檔 => 目標路徑: ./target/debug/檔名.exe (Windows)
2-4. 構建 (編譯) 和 執行 => cargo run
2-5. 第一次編譯,會生成 Cargo.lock 的檔案
2-6. 檢查程式碼 (確認能通過編譯) => cargo check
2-6-1. 用來確認是否可編譯通過,"但不會生成 執行檔案"
2-7. 為發布構建 => cargo build --release
2-7-1. 編譯時,會進行優化。執行速度會更快,但是編譯時間更長 2-7-2. 生成的路徑會在 target/release 底下,而不是 target/debug 生成 2-7-3. 編譯配置有兩種 1. 開發中 2. 正式發布 (該命令,屬於這類型)