如何在Eclipse中默认停止GDB执行“break main”?

时间:2010-11-25 15:19:37

标签: c eclipse gdb break

我正在使用Eclipse和MinGW开发一个C项目。运行此项目的调试版本时,gdb始终在输入main()时中断。我可以看出为什么这可能有用,但对于我目前的项目,我不希望这种情况发生。

我读过有一个命令

(gdb) break main

从命令行运行时将完成相同的操作。

目前我没有.gdbinit文件。

目前,从命令行运行时,gdb不会在进入main时停止,但是从Eclipse运行时它会执行。

如何在Eclipse中默认输入main时使GDB停止运行?

1 个答案:

答案 0 :(得分:31)

确保您处于c ++视角,然后转到菜单Run - > Debug Configurations。确保在左侧窗格中选择了您的应用程序,按Debugger标签,然后取消选中Stop on startup at:复选框。

编辑:你可以在这里看到一个屏幕截图:Method/Function Breakpoints in Eclipse CDT