linux下的eclipse c编程中的no binaries错误
发布时间:2008-07-19 01:00:12来源:红联作者:Dienems
近日在学linux下的C和C++编程,使用Eclipse 3.0,在将makefile工程导入到Eclipse工程中去的过程中出现了一些问题,最主要的问题就是运行时提示错误:Launch faield with no binaries。意思是找不到二进制的可执行文件。导入的过程为:先建立一个MakeFile类型的空的工程,然后选择从文件系统Import,选中要导入的文件夹即可,记得把所有的文件都勾上,在文件系统中对其进行configure和make,并在Eclipse中进行刷新,不然看不到文件的,或者在Eclipse中建立MakeTarget也可。这样完成以后还是无法运行,在Eclipse中看不到可执行文件,郁闷半天,由于是新手,不懂为什么,后来慢慢摸索了一下,发现在项目的属性中的Settings里面有Binary设置,里面的类型都没有选中,猜想十有八九是这个问题了,于是索性把所有的都选上了,这下好了,那些二进制文件全部变成了Debug的那个甲虫样子,嘿嘿,终于可以运行了,原来是没有指定可执行文件的类型,后来知道类型应该设置为Elf。