2

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

找不到 gdb!在“gdb”

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

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

再说一次,我真的不知道那是什么意思。有人愿意分享解决这个问题的方法吗?如果可能的话,给我一个关于这些编译器和调试器之间区别的快速解释?

谢谢!

4

2 回答 2

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/等,你的代码应该编译..至少我的做到了:)

于 2012-05-29T15:20:47.420 回答
2

您必须按照以下步骤操作:

打开 Codelite 并转到:

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

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

就像在这个网站的图片中一样: 构建设置图片

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

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

文件:gdb32.exe

于 2019-07-22T19:43:30.630 回答