“launch failed.Binary not found”是什么原因导致的?

时间:2022-02-20 02:21:44
我刚装的eclipse3.4来写C++代码,编译的时候报“launch failed.Binary not found”是什么原因导致的,该怎么解决??
我用eclipse3.4写Java代码时,编译时运行时总"class not found"的错误,该怎么解决?我的环境变量如下:
classpath=E:\Code\Java\cucumber\bin;E:\Code\Java\cucumber\lib\jdom.jar
JAVA_HOME=E:\Code\Java\cucumber\bin
Path=C:\Program Files\Common Files\NetSarang;D:\MinGW\bin;D:\Borland\CBUILD~1\Bi
n;D:\Borland\CBUILD~1\Projects\Bpl;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Sys
tem32\Wbem;d:\KAV6;C:\Program Files\UltraEdit;C:\Program Files\SecureCRT\;D:\Pro
gram Files\StormII\Codec;D:\Program Files\StormII;D:\Java\jdk1.6\bin;D:\MinGW\bi
n

34 个解决方案

#1


Binary not found是没有编译成功

#2


没有人遇到过这个问题吗??
我用的是eclipse3.4的版本

#3


再等等看

#4


eclipse没有与C++的编译器集成。

#5


怎么样才能将C++编译器与eclipse集成在一起,有什么指导性的文档么??
我用的是eclipse3.4,目前从网上能找到的资料似乎都不能用在这个版本上,不知道还有什么什么其它的办法

#6


该回复于2008-11-11 22:51:30被版主删除

#7


不会到现在还没有解决吧

#8


顶  我也遇到这个问题了  

#9


我也遇到这个问题了

#10


http://gogole.javaeye.com/blog/553228 这个网址可以解决,但是你不见empty Project就也是那个毛病。。。你们谁知道GDB 怎么配置啊,我就是弄不好。。。。

#11


^^!!哥也刚用,编译一个Hello_World可以,但是我把VC下的.h .cpp文件拷到eclipse底下就报上面的错误了,看来还是有不少人出问题,我回去找找原因,楼主两年后重新被点亮!

#12


唉,我用的Qt+MinGW+Eclipse+windows,比各位悲剧多了,我也遇到这个问题了

#13


1、安装minGW先 ;
2、添加path系统环境变量为minGw\bin目录;
3、更改**—make.exe为make.exe;
4、编写程序源文件然后编译ctrl+B;
5、最后就可以运行了。

#14


还是不行,我试了,估计是MinGw没装好

#15


fedoa14  下 Eclipse3.6也不行

#16


launch failed.Binary not found问题直接选择project>build all就可以了

#17


16楼正解

#18


13楼正解

#19


16楼正解   不差, 这里还有一个小问题
①单击菜单栏中的Run -> Run Configurations, 把C/C++ Application下面的改成Debug/HW.exe (HW是你刚才建的项目名), 点右边的Secarch Project…来更改。
这里有一个细节问题,要是选择了Release/HW.exe就会出点问题,我在源文件中添加代码来输出其他东西,但全部被忽略,所以大家一定要选择Debug。

下面这个可能已经选取
②另外,打开菜单栏中Windows -> Perferences -> C/C++ ->New CDT Project Wizard 选择下面的Makefile Project,把PE Windows Parser勾选上.

#20


引用 13 楼 pandabie 的回复:
1、安装minGW先   ;
2、添加path系统环境变量为minGw\bin目录;
3、更改**—make.exe为make.exe;
4、编写程序源文件然后编译ctrl+B;
5、最后就可以运行了。

+1

#21


感谢13楼啊!!!!你是俄滴神呀!!!!

#22


mark 一下。ubuntu 11.10 也出现这个问题 
先编译下就好了 用惯了vs2010..

#23


我也遇到问题了,如下:
**** Build of configuration Default for project HelloWorld ****

make all 
make: *** No rule to make target `all'.  Stop.

**** Build Finished ****
谁来帮忙看一下。新手!谢谢

#24


不知道你们是不是和我一样,新建完项目直接 右键整个项目项目-->run as-->Local c/c++ Application,这样的话就会报上面的错。。。。
直接在main函数所在的文件中Ctrl+b(这不应该是编译,之后项目中会多一些文件和文件夹),再右键整个项目项目-->run as-->Local c/c++ Application,就可以运行了!!!!

#25


楼上正解啊

#26


这个帖子得几年了,16,13 确实正解

#27


寻找答案路过此地,对前辈两年来的讨论表示敬仰。

#28


路过。 问题解决

#29


寻找答案路过此地,对前辈两年来的讨论表示敬仰。24楼正解

#30


引用 16 楼 ljdfd 的回复:
launch failed.Binary not found问题直接选择project>build all就可以了


++

#31


引用 16 楼 ljdfd 的回复:
launch failed.Binary not found问题直接选择project>build all就可以了
++

#32


路过,我也解决了谢谢啊。

#33


引用 10 楼  的回复:
http://gogole.javaeye.com/blog/553228 这个网址可以解决

小弟今天也遇到这个问题,参照这个帖子解决该问题。

#34


1、安装minGW先 ;
2、添加path系统环境变量为minGw\bin目录;
3、更改**—make.exe为make.exe;
4、编写程序源文件然后编译ctrl+B;
5、最后就可以运行了。

+1;
正解

#1


Binary not found是没有编译成功

#2


没有人遇到过这个问题吗??
我用的是eclipse3.4的版本

#3


再等等看

#4


eclipse没有与C++的编译器集成。

#5


怎么样才能将C++编译器与eclipse集成在一起,有什么指导性的文档么??
我用的是eclipse3.4,目前从网上能找到的资料似乎都不能用在这个版本上,不知道还有什么什么其它的办法

#6


该回复于2008-11-11 22:51:30被版主删除

#7


不会到现在还没有解决吧

#8


顶  我也遇到这个问题了  

#9


我也遇到这个问题了

#10


http://gogole.javaeye.com/blog/553228 这个网址可以解决,但是你不见empty Project就也是那个毛病。。。你们谁知道GDB 怎么配置啊,我就是弄不好。。。。

#11


^^!!哥也刚用,编译一个Hello_World可以,但是我把VC下的.h .cpp文件拷到eclipse底下就报上面的错误了,看来还是有不少人出问题,我回去找找原因,楼主两年后重新被点亮!

#12


唉,我用的Qt+MinGW+Eclipse+windows,比各位悲剧多了,我也遇到这个问题了

#13


1、安装minGW先 ;
2、添加path系统环境变量为minGw\bin目录;
3、更改**—make.exe为make.exe;
4、编写程序源文件然后编译ctrl+B;
5、最后就可以运行了。

#14


还是不行,我试了,估计是MinGw没装好

#15


fedoa14  下 Eclipse3.6也不行

#16


launch failed.Binary not found问题直接选择project>build all就可以了

#17


16楼正解

#18


13楼正解

#19


16楼正解   不差, 这里还有一个小问题
①单击菜单栏中的Run -> Run Configurations, 把C/C++ Application下面的改成Debug/HW.exe (HW是你刚才建的项目名), 点右边的Secarch Project…来更改。
这里有一个细节问题,要是选择了Release/HW.exe就会出点问题,我在源文件中添加代码来输出其他东西,但全部被忽略,所以大家一定要选择Debug。

下面这个可能已经选取
②另外,打开菜单栏中Windows -> Perferences -> C/C++ ->New CDT Project Wizard 选择下面的Makefile Project,把PE Windows Parser勾选上.

#20


引用 13 楼 pandabie 的回复:
1、安装minGW先   ;
2、添加path系统环境变量为minGw\bin目录;
3、更改**—make.exe为make.exe;
4、编写程序源文件然后编译ctrl+B;
5、最后就可以运行了。

+1

#21


感谢13楼啊!!!!你是俄滴神呀!!!!

#22


mark 一下。ubuntu 11.10 也出现这个问题 
先编译下就好了 用惯了vs2010..

#23


我也遇到问题了,如下:
**** Build of configuration Default for project HelloWorld ****

make all 
make: *** No rule to make target `all'.  Stop.

**** Build Finished ****
谁来帮忙看一下。新手!谢谢

#24


不知道你们是不是和我一样,新建完项目直接 右键整个项目项目-->run as-->Local c/c++ Application,这样的话就会报上面的错。。。。
直接在main函数所在的文件中Ctrl+b(这不应该是编译,之后项目中会多一些文件和文件夹),再右键整个项目项目-->run as-->Local c/c++ Application,就可以运行了!!!!

#25


楼上正解啊

#26


这个帖子得几年了,16,13 确实正解

#27


寻找答案路过此地,对前辈两年来的讨论表示敬仰。

#28


路过。 问题解决

#29


寻找答案路过此地,对前辈两年来的讨论表示敬仰。24楼正解

#30


引用 16 楼 ljdfd 的回复:
launch failed.Binary not found问题直接选择project>build all就可以了


++

#31


引用 16 楼 ljdfd 的回复:
launch failed.Binary not found问题直接选择project>build all就可以了
++

#32


路过,我也解决了谢谢啊。

#33


引用 10 楼  的回复:
http://gogole.javaeye.com/blog/553228 这个网址可以解决

小弟今天也遇到这个问题,参照这个帖子解决该问题。

#34


1、安装minGW先 ;
2、添加path系统环境变量为minGw\bin目录;
3、更改**—make.exe为make.exe;
4、编写程序源文件然后编译ctrl+B;
5、最后就可以运行了。

+1;
正解