所以,最近我买了一台笔记本电脑,我将用它来学习更多有关linux的知识,我想在那里制作我的程序。我的问题是一切都有效,除了调试器,它根本不会在breakpooints停止。
答案 0 :(得分:0)
使用this answer中的信息,以下是您可以采取的解决此问题的清单。
- 清理并重建。
- 确保选中(生成选项>编译器设置)“生成调试符号”,取消选中“删除所有符号”。请确保在全局设置和项目设置中完成此操作。这为我修好了。
- 检查项目文件路径中是否没有空格/非ASCII值。
- 检查您是否正在运行调试版本,而不是发布。 Release版本中的可执行文件将为
../bin/Release
,而Debug版本中的可执行文件将位于../bin/Debug
中。- 检查(Settings> Compiler> Toolchain Executables)中的Debugger是否设置为GDB / CDB Debugger:Default。
- 更新代码::块(最后的手段)。