我正在使用Eclipse CDT Indigo。我读了一些关于如何使用交叉调试的建议(Eclipse在Windows上,而编译和调试应该在远程Linux机器上完成)。到目前为止,我能够在Linux上远程编译,但我仍然无法弄清楚如何在远程机器上实际调试。是否可能(没有Eclipse可能)?
Btw Linux是64位CentOS,据我所知,mingw64是Windows上唯一可用的交叉编译器。但根据我的经验,它有时太古怪了。有没有一种方法可以在不需要交叉编译器的情况下进行调试?
答案 0 :(得分:0)
您需要为目标计算机编译的gdbserver,以及为运行目标可执行文件的主机编译的gdb。如果您有这两个,那么您可以在visual studio上使用wingdb附加组件连接到gdb和gdbserver以从Windows机器进行远程调试。我发现以下链接很有用: