Linux上的Codeblocks debuggin不起作用

时间:2015-12-26 11:19:15

标签: c linux codeblocks

所以,最近我买了一台笔记本电脑,我将用它来学习更多有关linux的知识,我想在那里制作我的程序。我的问题是一切都有效,除了调试器,它根本不会在breakpooints停止。

1 个答案:

答案 0 :(得分:0)

使用this answer中的信息,以下是您可以采取的解决此问题的清单。

  
      
  • 清理并重建。
  •   
  • 确保选中(生成选项>编译器设置)“生成调试符号”,取消选中“删除所有符号”。请确保在全局设置项目设置中完成此操作。这为我修好了。
  •   
  • 检查项目文件路径中是否没有空格/非ASCII值。
  •   
  • 检查您是否正在运行调试版本,而不是发布。 Release版本中的可执行文件将为../bin/Release,而Debug版本中的可执行文件将位于../bin/Debug中。
  •   
  • 检查(Settings> Compiler> Toolchain Executables)中的Debugger是否设置为GDB / CDB Debugger:Default。
  •   
  • 更新代码::块(最后的手段)。
  •