Rust程式的編譯優化(opt-level、lto、codegen-units、inline的差異) 2020 年 10 月 29 日 Magic Len Rust、研究分享 在建置Cargo程式專案的時候,我們可以輕易地使用「cargo build」或是「cargo build --release」指令,來對開發(development)或是發佈/部署(deployment)的目的做區分。「cargo build」編譯出來的二進制檔案沒有經過最佳化,而且會啟用「#[cfg(debug_assertions)]」屬性,來使用偵錯(debug)相關的程式碼;「cargo ... 繼續閱讀 Rust、Rust 優化、Rust 最佳化、Rust 最小化