Codelite 调试器错误:无法找到 gdb!在“gdb”?

问题描述 投票:0回答:2

我正在尝试使用 Codelite 来尝试编译我使用 DevCpp 编写的一些 C++ 项目。 我对编译器和调试器没有太多了解。每次我尝试在 Codelite 中编译和调试任何代码时,我都会收到此错误消息:

找不到gdb!在“gdb”

我尝试搞乱调试器设置,但没有任何效果。在构建窗口中显示:

“mingw32-make.exe”不被识别为内部或外部命令、可运行程序或批处理文件。

再说一次,我真的不知道这意味着什么。有人愿意分享这个问题的修复程序吗?如果可能的话,请给我一个关于这些编译器和调试器之间差异的快速解释?

谢谢!

debugging gdb codelite
2个回答
4
投票

我发现出了什么问题..我没有安装完整的软件包。我只安装了 IDE codelite,但没有安装调试器文件

http://sourceforge.net/projects/codelite/files/Releases/codelite-3.5/

在此链接中,下载软件包:codelite-3.5.5377-mingw4.6.1-wx2.9.2.exe

对于整个调试器/编译器/ide/等,你的代码应该编译..至少我的:)


2
投票

您必须遵循以下步骤:

打开 Codelite 并转到:

设置 -> 构建设置 -> 编译器 -> 工具 -> Gbd

在这种情况下,“Gdb”栏应该是空的,您必须查找“gdb32.exe”文件。

就像本网站的图片一样: 构建设置图像

您必须在以下地址找到该文件:

C:/程序文件(x86)/CodeBlocks/MinGW/bin

文件:gdb32.exe

© www.soinside.com 2019 - 2024. All rights reserved.