我有一个程序,我想使用Linux Tools远程Valgrind探查器在Valgrind下远程运行。
我通常使用RSE在无头服务器(具有特殊硬件,因此必须在该机器上远程完成)远程调试,这可以正常工作。我的机器和目标都是Linux机器。
我现在正试图让Valgrind使用Linux Tools插件在Eclipse中工作。我在远程目标机器上安装了Valgrind 3.10,我可以手动运行它(在Eclipse之外):
远程: valgrind --vgdb = full --vgdb-error = 0 / path / to / app --args
vgdb --port=2345 --pid=XXXX
在本地,使用target remote host:2345
与gdb连接。
但是,我无法解决如何获得" Valgrind(遥控)" Eclipse工具来模仿这个,使得#T; RemoteTools"此处显示的设置:。
当我写一个" To:"以" rse:/"开头的可执行文件,我在分析工具设置窗口顶部角落中显示[Valgrind Options]: Couldn't determine version of Valgrind
时出错。我应该在这里写什么来获得一个有效的远程Valgrind连接?