如果我使用远程调试gdb
我连接到gdbserver
使用
target remote host:2345
如果我使用 valgrind 和 gdb 调试内存错误(以中断无效的内存访问),我使用
target remote | vgdb
(开始后
valgrind --track-origins=yes --vgdb=yes --vgdb-error=0 [binary]
在本地机器上)
我可以将两者结合起来调试远程机器上的内存错误吗?
请注意,我想避免在远程机器上使用登录 shell 在那里工作。