御坂19090 发表于 2023-4-11 23:22:23

为什么code::Blocks点击执行到光标处,它运行到断点不会停下来呀?

这个,弄了好久,点击后打开了这个,但是一旦输入完点击回车就结束了。

isdkz 发表于 2023-4-11 23:33:55

代码运行到断点时没有停下来,可能有以下原因:


[*]确保使用调试模式编译:确保在编译项目时使用调试模式,而不是仅仅使用“生成”或“发布”模式。在调试模式下编译的二进制文件包含调试信息,这有助于调试器在正确的代码位置停止。您可以通过点击菜单栏中的 "Build"(构建)> "Build target"(构建目标) > "Debug"(调试)来选择调试模式。

[*]检查断点设置:确保您正确地设置了断点。在代码中的目标行上右键单击,然后选择“切换断点”以在该行设置/取消断点。您也可以通过点击行号旁边的空白区域来实现这一点。设置的断点通常以红色标记。

[*]调试器设置问题:请检查您的 Code::Blocks 是否正确配置了调试器。转到 "Settings"(设置)> "Debugger"(调试器) ,确保您已正确配置了默认调试器(例如,GDB 调试器)。

[*]清除旧的构建缓存:有时,旧的构建缓存可能导致调试问题。请尝试清除项目的构建缓存并重新编译。转到 "Build"(构建)> "Clean"(清除)以删除构建缓存。然后重新编译项目,以确保生成最新的二进制文件。

[*]确保代码实际执行到断点:请确保代码实际执行到设置的断点。如果设置的断点位于永远不会执行到的代码段,那么调试器自然不会在此处停止。

御坂19090 发表于 2023-4-12 00:04:43

isdkz 发表于 2023-4-11 23:33
代码运行到断点时没有停下来,可能有以下原因:




其他几个看了都没有问题,这个是编译器设置,有问题吗?

两手空空儿 发表于 2023-4-12 11:44:59

把工程换一个地方存放
工程的路径要全英文,文件夹名称不要有空格
页: [1]
查看完整版本: 为什么code::Blocks点击执行到光标处,它运行到断点不会停下来呀?