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

时间:2012-05-28 20:44:50

标签: debugging compiler-construction gdb codelite

我正在尝试使用Codelite来尝试编译我使用DevCpp编写的一些c ++项目。 我没有很多关于编译器和调试器的知识..每次我尝试编译和调试Codelite中的任何代码时,我都会收到这样的错误:

找不到gdb!在'gdb'

我尝试搞乱调试器设置,但什么都行不通。在构建窗口中,它说:

“mingw32-make.exe”无法识别为内部或外部命令,可操作程序或批处理文件。

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

谢谢!

2 个答案:

答案 0 :(得分:4)

我弄清楚出了什么问题..我没有安装完整的包装。我只安装了IDE codelite而不是调试器文件

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

在这个链接中,dl包:codelite-3.5.5377-mingw4.6.1-wx2.9.2.exe

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

答案 1 :(得分:0)

您必须执行以下步骤:

打开Codelite并转到:

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

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

类似于本网站中的图片: Build Setting Image

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

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

文件:gdb32.exe