tikv调试环境
【rust远程调试】
跟原来调试c程序类似
参考
https://munan.tech/blog/75283104.html
https://www.cnblogs.com/jiangshifu/p/15321572.html
【tikv编译】
git clone https://github.com.cnpmjs.org/tikv/tikv.git
cd tikv/
RUSTFLAGS=-Cdebuginfo=1 cargo build
gdbserver :1234 /root/win_tikv/target/debug/tikv-server --pd-endpoints="127.0.0.1:2379" --addr="127.0.0.1:20160" --data-dir=/tmp/tikv/data --log-file=/tmp/tikv/log/tikv4.log
跟c一样调试方法
gdb --args /root/win_tikv/target/debug/tikv-server --pd-endpoints="127.0.0.1:2379" --addr="127.0.0.1:20160" --data-dir=/tmp/tikv/data --log-file=/tmp/tikv/log/tikv4.log