如何为远程调试准备日食设置

时间:2018-11-26 14:16:46

标签: c++ eclipse gdbserver

我正在尝试调试在另一台目标(远程)计算机上运行的应用程序。我可以在远程计算机上运行此应用程序,并在admin用户权限下调试我的代码。但是我需要在root特权下启动gdbserver和我的应用程序才能了解确切的行为,因此我无法使用root启动gdbserver和应用程序。有没有人可以帮助我?

1 个答案:

答案 0 :(得分:0)

我还没有使用最新的Eclipse版本完成此操作,但这是我的注意事项。 不确定所有菜单/选项卡名称(我无法使用英文版)

必须在目标上运行gdb服务器,并指定端口

target #  gdbserver :3210 ./mytest

在开发平台上

eclipse config:(/表示子菜单或标签,除非带引号)

 run / 'debug configuration' / 'C/C++ remote application' / 

 main-tab / set : Manual remote debugging (lower part)
 debugger-tab / main-tab / set gdb debugger: 
 debugger-tab / connection-tab / set: tcp , ip(target ip) , port(3210)

希望这会有所帮助