2012-03-29 161 views
0

我是新来的使用Eclipse和CDT,并试图让我的C代码编译。当我使用作为本地C应用程序时,它会返回错误消息Launch Failed. Binary Not Found。我在C:\ mingw-w64中有MinGW-w64。该程序使用gcc通过cmd编译并运行正常。错误在Eclipse中编译C代码

如果eclipse精通的用户可以帮助您做出指导,我将不胜感激。谢谢!

回答

1

有时,如果您尝试首先启动(在编译二进制文件之前),eclipse会自动创建启动配置,它没有二进制关联。之后,即使您编译了项目(使用project/build或锤子图标执行此操作),它也不会自动关联二进制文件,因为它会尝试启动旧的启动配置。所以:

  • 做的项目源文件被选中确定一个(在编辑器为例)
  • 点击向下箭头旁边的错误图标
  • 选择调试配置
  • 选择C/C++应用程序,然后点击on“新启动配置图标”
  • 如果新启动配置的C/C++应用程序字段为空,请选择搜索项目或浏览并告诉它二进制文件的位置
  • 可选地设置其他启动/调试选项
  • 推出使用新的启动配置“调试”按钮或“错误”菜单
+0

我按照这些步骤,并用结果: – avg 2012-03-29 10:39:41

+0

1.错误在项目的有效配置“firstProject”的存在。继续启动?
和更进一步:
2.启动firstProjectDefault时遇到问题。
程序不是可识别的可执行文件。

我有“C/C++应用程序”作为我的gcc编译器,也许这是不正确的..

avg 2012-03-29 10:45:02