sudo apt install rustc gdb lldb
。cargo build
或cargo build --release
编译,后者用于发布模式。rust - gdb target/debug/your_program
或rust - lldb target/debug/your_program
。break main
、run
、print variable
等命令。println!
、dbg!
宏打印信息,或通过IDE(如VS Code)集成调试工具。cargo build --release
,并在Cargo.toml
中设置[profile.release]
优化级别等参数,还可启用LTO。perf
、flamegraph
等工具分析性能瓶颈。cargo - udeps
检查未使用依赖,cargo - bloat
分析二进制大小。