我正在尝试使用 Codelite 来尝试编译我使用 DevCpp 编写的一些 C++ 项目。 我对编译器和调试器没有太多了解。每次我尝试在 Codelite 中编译和调试任何代码时,我都会收到此错误消息:
找不到gdb!在“gdb”
我尝试搞乱调试器设置,但没有任何效果。在构建窗口中显示:
“mingw32-make.exe”不被识别为内部或外部命令、可运行程序或批处理文件。
再说一次,我真的不知道这意味着什么。有人愿意分享这个问题的修复程序吗?如果可能的话,请给我一个关于这些编译器和调试器之间差异的快速解释?
谢谢!
我发现出了什么问题..我没有安装完整的软件包。我只安装了 IDE codelite,但没有安装调试器文件
http://sourceforge.net/projects/codelite/files/Releases/codelite-3.5/
在此链接中,下载软件包:codelite-3.5.5377-mingw4.6.1-wx2.9.2.exe
对于整个调试器/编译器/ide/等,你的代码应该编译..至少我的:)
您必须遵循以下步骤:
打开 Codelite 并转到:
设置 -> 构建设置 -> 编译器 -> 工具 -> Gbd
在这种情况下,“Gdb”栏应该是空的,您必须查找“gdb32.exe”文件。
就像本网站的图片一样: 构建设置图像
您必须在以下地址找到该文件:
C:/程序文件(x86)/CodeBlocks/MinGW/bin
文件:gdb32.exe