试图在Eclipse中调试,出现错误';“没有可用的来源”;[十六进制数]处的main()';

试图在Eclipse中调试,出现错误';“没有可用的来源”;[十六进制数]处的main()';,c,eclipse,debugging,C,Eclipse,Debugging,我的C程序运行没有问题。错误与调试有关。它可以识别断点,并通过F8键执行操作,没有问题,但不会显示任何变量 以下是我的调试设置 任何帮助都会很棒,谢谢 编辑 下面是代码,但这并不重要: #include <stdio.h> #include <stdlib.h> int main(){ int i = 3; int j = 4; printf("%d %d\n", i, j); return 0; } #包括 #包括

我的C程序运行没有问题。错误与调试有关。它可以识别断点,并通过F8键执行操作,没有问题,但不会显示任何变量

以下是我的调试设置

任何帮助都会很棒,谢谢

编辑

下面是代码,但这并不重要:

#include <stdio.h>
#include <stdlib.h>

int main(){

    int i = 3;

    int j = 4;

    printf("%d %d\n", i, j);

    return 0;


}
#包括
#包括
int main(){
int i=3;
int j=4;
printf(“%d%d\n”,i,j);
返回0;
}
下面是调试窗口的外观。请注意缺少变量和红色的错误文本:

同样,我可以添加断点,但该窗口中不会显示任何内容

Sasikanth,我不确定你想要什么截图

编辑2

啊,我明白了。这是请求的快照


有人知道吗?

所以我能解决这个问题。经过大量研究,我意识到我的gdb.exe文件已经过时了。Update MinGW修复了它(因此它不是Eclipse问题)


谢谢你的帮助

请添加调试器设置的屏幕截图(调试配置窗口中的“调试器”选项卡在“调试配置”窗口中,有一个“调试器”选项卡。请共享该选项卡上设置的屏幕截图,该选项卡已编辑并添加了“禁用启动时停止”复选框。此外,在“共享库”选项卡中,应有一些选项可自动加载共享库符号或其他内容ng喜欢那样。也禁用它,在代码中放置断点并启动感谢您的建议。尝试了这两种方法,结果相同:(加上一个,感谢您发布解决方案来帮助其他人,如我,他们将来也会遇到同样的问题