rust gdb 基本使用方法
cd /home/martins3/data/vn/docs/rust/demo
cargo build
rust-gdb target/debug/demo
进入 GDB 后:
set language rust
rbreak linked_list.*drop
run 14 # 对应 cargo run -- 14
调试测试程序
cargo test –no-run
这个命令会输出测试程序路径,例如:
target/debug/deps/demo-9096a9d14d5aaf3e
把实际路径传给 rust-gdb:
rust-gdb target/debug/deps/demo-9096a9d14d5aaf3e
然后执行:
set language rust rbreak linked_list.*drop run linked_list::test::iter –exact –nocapture
本站所有文章转发 CSDN 将按侵权追究法律责任,其它情况随意。