使用Dev-C++调试,变量的值 not found in current context,下一步是灰色无法点击

在学习使用Dev-C++进行调试时,设断点之后遇到了变量的值 not found in current context,下一步等是灰色无法点击这样的问题,如图。
使用Dev-C++调试,变量的值 not found in current context,下一步是灰色无法点击_第1张图片
使用Dev-C++调试,变量的值 not found in current context,下一步是灰色无法点击_第2张图片

(1)在百度后了解到,应把工具->编译选项->代码生成/优化->连接器中的产生调试信息项改成YES,如图。使用Dev-C++调试,变量的值 not found in current context,下一步是灰色无法点击_第3张图片
这样就应该解决了问题。

(2)但我还无法成功调试,后来发现是自己粗心,保存时将C语言的代码保存成.cpp为后缀而不是.c。.c代表C的源程序,.cpp代表c++源程序。
使用Dev-C++调试,变量的值 not found in current context,下一步是灰色无法点击_第4张图片
重新保存成后缀为.c,就可以正常调试了。使用Dev-C++调试,变量的值 not found in current context,下一步是灰色无法点击_第5张图片

你可能感兴趣的:(使用Dev-C++调试,变量的值 not found in current context,下一步是灰色无法点击)