在Mac OS上设置CodeBlocks调试器的选项

4

我是在Mac OS上使用CodeBlocks的初学者,使用调试器时遇到了问题。

当我尝试使用调试器时,出现了以下错误信息:

错误: 您需要在调试器的设置中指定一个调试器程序。 (对于GCC编译器,它是“gdb”(不带引号))

这可能是由于调试器设置中缺少正确的可执行文件路径导致的(设置 > 调试器 > GDB/CDB调试器 > 默认值 > 可执行文件路径)。

有谁能告诉我应该放什么?或者向我展示其调试器设置默认窗口的截图?

我正在使用: CodeBlocks版本12.11 Mac OS X版本10.9.2

非常感谢回答这个愚蠢的问题!

1个回答

1

我猜测您已经设置好了编译器,而且我假设这是GCC。

如果您前往(设置 > 编译器 > 全局编译器设置 > 工具链可执行文件),您可能会看到类似于这样的内容:Toolchain Exec - Mac

但是,您可能会看到一条白线代替已选择的调试器,该行应该指向gdb。通常,此文件与其余gcc工具链在同一文件夹中。

如果您在该文件夹中没有找到gdb,或者甚至还没有设置编译器,则此链接可能对您有所帮助:Codeblocks wiki - Mac section


非常感谢,实际上我最终意识到在最新版本的Mac(Mavericks)中,默认情况下未安装gdb(与以前不同),因此即使下载了Code :: Blocks和Xcode,也没有安装gdb... - Isa
对于像我这样的初学者遇到这个问题的人来说,这个网页真的非常有用: - Isa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接