DSP

IDE - Codeblcoks 调试断点不停解决办法【绝对有效】

2019-07-13 18:22发布

在用code::blocks调试程序的时候,设置了断点,但跑程序的时候一口气跑完,不会停在断点处,网上传的三种情况都试过了。
  1. 新建一个工程,然后再开始调试。CodeBlock无法对单独的一个CPP文件进行调试。
  2. 编译时没有打开-g标志,导致没有debug信息,所以无法调试。 
    解决办法:在debug模式:设置->编译器和调试器设置->全局编译器设置->编译器设置——勾上产生调试符号-g 
  3. project路径中包含汉字字符(貌似有空格和括号也不行,把空格都改成下划线把),导致断点不停。 
    解决办法:当然是把project路径变为无汉字即可。 
三种情况都已经避免了, 可还是停不下来~
终极解决办法:Settings -> Compiler.. 最后记得重启 Codeblcoks 再试试!如果还不行,请留言~