C++ 启动配置中指定的程序文件不存在
关于c/c++的eclipse,我面临一些问题。我正在尝试创建一个新项目,我提供了代码,在运行代码后,我得到以下错误:C++ 启动配置中指定的程序文件不存在,c++,c,eclipse,C++,C,Eclipse,关于c/c++的eclipse,我面临一些问题。我正在尝试创建一个新项目,我提供了代码,在运行代码后,我得到以下错误: The program file specified in the launch configuration does not exist C:\Users\elisabeth\workspace\mm\Debug\mm.exe not found 请注意,我正在使用spice工具包;我为“包含”文件和库设置了路径,但仍然无法得到结果 导致此错误的原因以及如何解决此错误?您可
The program file specified in the launch configuration does not exist
C:\Users\elisabeth\workspace\mm\Debug\mm.exe not found
请注意,我正在使用spice工具包;我为“包含”文件和库设置了路径,但仍然无法得到结果
导致此错误的原因以及如何解决此错误?您可以创建运行配置。转到
运行>运行配置
。单击New
按钮,填写C/C++应用程序
字段,即插入可执行文件的路径。当您单击“运行”按钮旁边的箭头时,新配置将出现在列表中
当然,这假设您的构建没有问题,否则您将看不到要指向的可执行文件。错误如下:
C:\Users\elisabeth\workspace\mm\Debug\mm.exe not found
“C:\Users\elisabeth\workspace\mm\Debug\mm”
在eclipse中执行此操作的更好方法是:
${project_loc}/“您的文件夹”/“您的可执行文件”e、 g.
${project\u loc}/Debug/mm
进入项目属性>C/C++构建>刷新策略并指定项目文件夹,以避免配置问题。配置选项“搜索项目”将显示一个正确的文件夹,然后您将看到您在那里构建的任何东西-调试、发布或两者兼而有之。您不希望每次导入项目或交换机配置时都使用“浏览”选项指定文件夹
您可以清理项目,重新构建它,并将其作为本地C/C++应用程序运行
对我有用的是
file->refresh
然后通过再次选择正确的c/c++二进制文件来再次进行调试配置。由于这是Google上出现的关于本主题的第一次SO讨论,并且没有一个答案解决了我的学生遇到的问题,我想提及我们最终从以下方面找到的解决方案:
这已设置为Elf,即使我们使用的是新下载的Windows版本的Eclipse。有时遗漏关闭大括号可能是问题的一部分。请确保在文件开头创建函数原型。然后右键单击左侧栏中的项目。单击“清理项目”。然后单击“构建项目”,最后运行project通常不使用“include”来查找可执行文件。您应该设置工作目录,并确保输出目录相同,并且mm.exe确实存在。如果在项目创建过程中存在错误,您可以尝试手动调整这两个路径。(没有什么特别困难,但始终备份更改)。