Windows下Debug Linux C/C++程序的一种方法(3)

点击cdt中debug图标下相应的debug项:

Windows下Debug Linux C/C++程序的一种方法


eclipse就会连接这个gdbserver了,这是可以看到gdbserver端显示如下:

说明gdbserver已经和eclipse建立debug连接了,eclipse的cdt的debug视图如下:

Windows下Debug Linux C/C++程序的一种方法


至此,就可以对linux C/C++程序在windows下进行debug了,一样可以查看变量、设置断点等等,具体就不讲了。

6 一些尚未测试或者不能确定的地方

这种debug方法有一些性质我还没有试过,目前我所了解到的可以说明如下:
1 debug共享库或者静态库一般是比较难的,我还没去找如何加载so和.a文件的方法
2 多线程调试和多进程调试支持不好,例如多进程不能set follow-fork-mode,这个是试过了的,但是多线程没试过

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwdfgp.html