无法在某些源文件中设置断点

时间:2015-09-02 11:20:36

标签: c eclipse debugging breakpoints

我在运行VirtualBox的Ubuntu 14.04虚拟机上使用Eclipse Mars。目前我在尝试更改一些代码后尝试调试postgresql的initdb。现在initdb在调试器中正确启动。

问题:当我在某些源文件中设置断点时,此断点会被设置,并且编辑器左侧的列中会出现小蓝点。但是:gdb进程在控制台上打印以下错误消息:"没有名为$ P的源文件。",其中$ P等于源文件的路径,我在其中设置断点。此外,调试器不会在这样的断点处停止程序执行。

在我尝试找到解决方案时,我已经看到了很多这样的问题,但是我的情况与众不同的是:我上面描述的问题并没有出现在我的所有源文件中项目文件夹。它只包含一些源文件,而在其他文件中我可以毫无问题地设置工作断点。

我感谢任何帮助。

0 个答案:

没有答案