0. Rust Language Reading Notes - lyonwang/TechNotes GitHub Wiki

學習文件

本地端

rustup doc --book

線上

目前研讀進度 20201201

命令 cheatsheet

建立專案
cargo new [專案名]

編譯(於專案目錄)
cargo build

執行
cargo run

產生專案相依的 crates 相關文件並使用 Browser 打開
cargo doc --open

問題排除

在 cargo.toml 中加入新的 dependencies 後,執行 cargo build 發生停止在 Blocking waiting for file lock on package cache 訊息時?

Answer: 這是因為 package cache (.cargo\registry\index) 檔案 crash,所以需要 清除內容再重新 cargo build 即可

參考

  1. Visual Sudio Code Debugging
  2. Crates 地址: https://crates.io/