Compiler construction 代码编译错误

Compiler construction 代码编译错误,compiler-construction,codelite,Compiler Construction,Codelite,每当我在codelite中运行一个程序时,都会出现以下错误“调试器退出,并显示以下错误字符串:”未指定可执行文件,请使用“target.exec”。我在使用其他C IDE(如代码块)时也遇到过一些编译器错误,但每当我下载IDE时,我似乎遇到了更多的问题 请帮助,非常感谢此错误通常表示以下两种情况之一: 您没有指定要调试的可执行文件。您可以从项目设置->公共设置->常规,在“要调试/运行的程序”下选择您的可执行文件 您确实指定了一个可执行文件,但它不存在。在这种情况下,请确保您已经编译了项目,并且

每当我在codelite中运行一个程序时,都会出现以下错误“调试器退出,并显示以下错误字符串:”未指定可执行文件,请使用“target.exec”。我在使用其他C IDE(如代码块)时也遇到过一些编译器错误,但每当我下载IDE时,我似乎遇到了更多的问题


请帮助,非常感谢此错误通常表示以下两种情况之一:

  • 您没有指定要调试的可执行文件。您可以从项目设置->公共设置->常规,在“要调试/运行的程序”下选择您的可执行文件
  • 您确实指定了一个可执行文件,但它不存在。在这种情况下,请确保您已经编译了项目,并且它已成功编译
  • 您提到您有编译器错误,那么,请尝试修复它们,否则链接器将不会创建可执行文件

    您还应该注意,codelite既不是编译器也不是代码块—它们都是IDE,它们只是显示编译器生成的输出


    Eran所以我也遇到了同样的问题,我花了几个小时的研究得出了这个答案:

    调试器仅在文件路径中没有空格时运行,即:

    C:\Users\Name\Desktop\files

    如果你有这样的东西

    D:\Name\Folder 1\Folder 2\files

    那么调试器就不工作了

    ==============================

    因此,解决方案是使用一个没有空格的文件路径,调试器可以完美地工作