2
出于某种原因,我无法再在代码块中进行调试。断点被忽略,异常不被捕获。我很确定它在这台机器上工作之前,但我必须承认,因为我在多台机器上工作,所以我可能会对这个问题感到困惑。代码块调试
我正在运行Kubuntu 11.04和codeblocks 10.05。在构建选项下面“检查产生调试符号[-g]”(对于调试版本和发布版本),并且“不检查”从二进制文件中去除所有符号。但每次运行调试器时,都会收到“我找不到调试符号”的消息,我怀疑这是问题的核心。
任何建议将不胜感激。
确保您有关于“生成调试符号”和“strip”的一致设置。你可以设置a)全局b)项目c)构建目标。如果你意外地设置了它们的一部分,它将会剥离(并且你得到了你所拥有的 - 没有符号)。在设置对话框的树视图中,从目标切换到项目很容易。 – Damon
感谢您的想法。一切都很好,但只是为了确保将项目,调试和发布(项目 - 构建选项)设置为完全相同:生成调试符号已被检查,没有其他任何内容。仍然没有运气。你参考的全球设置在哪里?也许这就是票? – user825067
Got it!找到您在设置 - 编译器和调试器中引用的全局设置。我几天前已经设置好了,现在仍然如此。现在一切都很好。非常感谢您的帮助!这是一个很好的解决办法。 :) – user825067