在 vim 中调试嵌入式应用程序

问题描述 投票:0回答:2

我正在尝试调试远程嵌入式系统。

在我运行的目标机器上:

gdbserver localhost:port myapp

在我运行的主机上:

gdb-multiarch myapp
(gdb) target remote ip-address:port

可以正常调试了

我想在 vim 中调试这个嵌入式程序,就像我使用

Termdebug
调试普通程序一样。

有没有办法在调用

gdb-multiarch
时运行
Termdebug
?或者有更好的选择吗?

debugging vim gdb embedded gdbserver
2个回答
0
投票

首先加载术语调试器插件

:packadd termdebug

然后你可以按照你知道的方式使用调试器

:Termdebug

在文档中🙂


0
投票

这个问题已经很老了,但无论如何我都会回答,以防其他人正在寻找此信息。

我正在使用 VIM 8.1,您可以在其中指定要使用此命令的调试器:

let g:termdebugger='gdb-multiarch'

如果你想要永久添加它到你的 .vimrc 文件中。

© www.soinside.com 2019 - 2024. All rights reserved.