Eclipse C/C++开发环境搭建----Linux版 and linux下的eclipse c编程中的no binaries错误

转载请注明出处:http://blog.csdn.net/yf210yf/article/details/8019539

http://hi.baidu.com/fcsqovlqcjdfpqr/item/01abf016bfbe82f865eabfe1



目标机:Ubuntu 11.10

1.装JDK

http://www.oracle.com/technetwork/java/javase/downloads/下载

 jdk-7u7-linux-i586.tar.gz

解压即安装

根据解压位置,配置环境变量

gedit ~/.bashrc


测试下


顺便提一下环境配置文件:

(1)/etc/enviroment 是系统的环境变量。

(2)/etc/profile: 是所有用户的环境变量。当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置。

(3)/etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。

(4)~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。

(5)~/.bashrc: 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。

(6) ~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件. 另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承 /etc/profile中的变量,他们是"父子"关系。

(7)~/.bash_profile 是交互式、login 方式进入 bash 运行的~/.bashrc 是交互式 non-login 方式进入 bash 运行的通常二者设置大致相同,所以通常前者会调用后者。

2.Eclipse安装

eclipse-cpp-galileo-SR2-linux-gtk.tar.gz

本身集成了C、C++插件

解压就好

运行

转载请注明出处:http://blog.csdn.net/yf210yf/article/details/8019539




同理测试c++程序



注意:

写程序的时候,编译通过,但运行时,出现了错误提示 Eclipse: "Launch failed. Binary not found"。

 在网上查了一通,大多解决办法是因为没有安装gcc\g++, 但我这个能编译,肯定是安装了的,而且写这个项目的version1.0时候完全没有问题,编译运行都很正常。

       百思不得其解,于是我比较了我写过的这两个版本,MyTextEdit_0 与 MyTextEdit_1.0, 发现除了后者没有生成可执行文件以外,只有一处不一样,就是他们的名字。

       难道eclipse的项目名字不能加"."? 抱着试一试想法,把第二个项目改名为 MyTextEdit_1, 结果发现果真好使了。

如果你也出现了同样的问题,不妨试一试改名字,然后,至于原因,有待大神赐教。


反正工程名字中有"."则可以通过编译,但是Debug下有可执行文件,但是eclipse中没有binaries文件,很奇怪。




------------------------------------------------------------------------------------------------------------------------------------------------------------------


linux下的eclipse c编程中的no binaries错误

近日在学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。


你可能感兴趣的:(MPI)