我一直在谷歌上搜索约2天。阅读并遵循很多说明,但没有为我工作(包括本网站的一些说明;我知道人们已经在这里问这个问题)。我下载的是Eclipse,安装在C/C++插件(窗口7,64位),但是当我运行HelloWorld.c
程序,我得到一个弹出消息说:我不能运行C程序在Eclipse
Launch Failed. Binary Not Found.
以下是我在做了月蚀:
- 窗口 - >首选项 - >新建CDT项目向导 - > Makefile的项目 - >二进制Parswer,确保有一个对号盈的: “PE窗口分析器”。
- 项目 - >属性 - > C/C++编译 - >设置 - >二进制解析器,确保有 “PE窗口分析器” 的勾选infont。
- 项目 - >属性 - > C/C++构建 - >工具链编辑器: 在当前工具链中,选择:跨GCC 在Currect构建器中,选择:Gnu Make Builder。
- 设置Eclipse CDT的自动生成
下面是我用来创建项目步骤:
- 文件 - >新建 - > C++项目。在“项目名称:”字段中输入“你好”。点击Next按钮,确保Debug和Release都被选中,再次点击Next按钮,点击Finish按钮。
右键单击你好 - >新建 - >源文件,输入HelloWorld.c,然后单击Finish按钮。 输入下面的代码:
#include <stdio.h> int main() { printf("Hello, world!\n"); return 0; }
保存并点击“锤子”图标来构建项目。 然后我得到这个消息:
make all
Cannot run program "make": Launching failed
Error: Program "make" not found in PATH PATH=[C:\eclipse_Juno;C:/Program Files (x86)/Java/jre7/bin/client;C:/Program Files (x86)/Java/jre7/bin;C:/Program Files (x86)/Java/jre7/lib/i386;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;
21:35:25 Build Finished (took 280ms)
-
在文本编辑器区域,运行方式
- 右键 - >本地C/C++应用程序 消息弹出说:“启动Failed.Binary不发现”
我不知道我做错了什么。请指出为什么我无法在Eclipse中运行我的程序。提前致谢。
解决方案是在错误代码 - 我想你没有安装C编译器。你做?例如:VC/C++,MingW,GCC,Clang等 – jrd1 2013-03-18 03:48:21
你没有提到实际安装的实际程序在这里丢失('make'),也没有提到任何其他编译器和工具。你是否?您是否按照[本文档?]中的说明进行操作(http://max.berger.name/howto/cdt/ar01s03.jsp#wincompiler) – 2013-03-18 03:48:30
可能您还想在继续之前查看以下链接。 http://www.ficksworkshop.com/blog/14-coding/69-setting-up-eclipse-cdt-on-windows – CCoder 2013-03-18 03:49:58