dev c++为什么不能调试,设置了断点却一下子执行到了结尾
3个回答
展开全部
dev-c++的调试功能很差劲的。如果要调试程序,建议还是用VC调试。
之前我也用过dev-c++的调试功能。一般是编译之后,设个断点,点“运行到光标处”。但是它的“添加查看”功能实在是太坑人了。比如添加一个变量之后,在调试过程中,该变量的值更新了,但是只有把鼠标光标放到左侧的变量名上,添加查看的变量值才会更新。
总之,还是放弃用dev-c++调试的想法吧。
之前我也用过dev-c++的调试功能。一般是编译之后,设个断点,点“运行到光标处”。但是它的“添加查看”功能实在是太坑人了。比如添加一个变量之后,在调试过程中,该变量的值更新了,但是只有把鼠标光标放到左侧的变量名上,添加查看的变量值才会更新。
总之,还是放弃用dev-c++调试的想法吧。
追问
哥们,我的问题是编译完设置好断点运行到光标后,瞬间运行到了最后!唉~~~
追答
我今天又试了试。先点个地方设置个断点,编译后点调试菜单下的调试。首先会弹个框说“当前没有调试信息,是否生成调试信息”之类的,点确定,重新编译下。成功后,成功后再点调试,这次就可以停在断点处了。然后可以用F7(step into)之类的。
不过dev-c++的调试实在太弱了,还是换VC调吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询