我正在尝试使用Codelite来尝试编译我使用DevCpp编写的一些c ++项目。 我没有很多关于编译器和调试器的知识..每次我尝试编译和调试Codelite中的任何代码时,我都会收到这样的错误:
找不到gdb!在'gdb'
我尝试搞乱调试器设置,但什么都行不通。在构建窗口中,它说:
“mingw32-make.exe”无法识别为内部或外部命令,可操作程序或批处理文件。
再次,我真的不知道这意味着什么。有人可以分担这个问题的解决方案吗?如果可能的话,请给我一个关于这些编译器和调试器之间差异的快速解释?
谢谢!
答案 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