我正在尝试调试远程嵌入式系统。
在我运行的目标机器上:
gdbserver localhost:port myapp
在我运行的主机上:
gdb-multiarch myapp
(gdb) target remote ip-address:port
可以正常调试了
我想在 vim 中调试这个嵌入式程序,就像我使用
Termdebug
调试普通程序一样。
有没有办法在调用
gdb-multiarch
时运行Termdebug
?或者有更好的选择吗?
这个问题已经很老了,但无论如何我都会回答,以防其他人正在寻找此信息。
我正在使用 VIM 8.1,您可以在其中指定要使用此命令的调试器:
let g:termdebugger='gdb-multiarch'
如果你想要永久添加它到你的 .vimrc 文件中。