2

我对 Eclipse CDT 和 GDB 进行了一些查询,但我越来越困惑。我是 GDB 和 eclipse 的新手。

我的问题如下:

我有由 Cygwin 生成的 test.exe 文件和一组 make 文件等。我可以使用目录中的命令 gdb ./Test.exe 执行调试。这种调试非常稀疏。

我了解到 eclipse 可以与 Gdb 调试器交互并提供很好的 GUI 和调试工具。

如果有人能展示如何在 eclipse 中加载这个 test.exe 并运行代码,我将不胜感激。

谢谢

4

1 回答 1

3

在 Eclipse 中切换到 c++ 透视图。

在菜单中选择运行 -> 调试配置。选择 C/C++ 应用程序并单击“新启动配置”图标。单击浏览按钮以找到您的可执行文件,应用配置并单击“调试”按钮。

如果您使用 -g3 (或类似的)编译,这应该会启动您的应用程序并找到源代码。确保您还使用了 -O0。(顺便说一句:我用 mingw 试过这个,而不是 cygwin)。

您可以将 Makefile 项目导入 Eclipse/CDT 并使用 Eclipse 进行开发。

于 2013-04-10T11:35:14.133 回答