在linux下安装eclipse以及运行c++程序的安装步骤
1. 下载jre,eclipse,cdt
其中jre是java运行环境,eclipse需要先装jre,才可能运行,cdt是在eclipse中运行c\c++程序的插件。
下载jre
网址是:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击JRE下载(如下图)


选择“Aceept License Argeement” (如上图)

点击“jre-7u21-linux-i586.bin” 下载就可以下载下来了。
Eclipse下载
网址是:http://www.eclipse.org/downloads/,选择Eclipse Juno(4.2) SR2 Packagesfor windows 那个选择框,选择“Linux“ 如下图


选择“eclipse ide for java ee developers(228MB)” ----àwindows 32 Bit下载
点击“[China] Beijing Jiaotong University (http)”

就可以得到eclipse-jee-kepler-RC3-linux-gtk.tar.gz压缩包。
下载cdt
网址:www.eclipse.org/cdt/,点击最上面的“Download”


点击“cdt-master-8.1.2.zip”

点击“[China] Universityof Science and Technology of China (http)” 下载

就可以得到cdt-master-8.1.2.zip压缩包。
2. 安装
(1)先安装eclipse,打开“终端”
进入要“安装软件”的目录
然后,解压eclipse-jee-kepler-RC3-linux-gtk.tar.gz压缩包
命令是 tar –zxvf eclipse-jee-kepler-RC3-linux-gtk.tar.gz
得到:eclipse文件夹
(2)安装jre
在终端,输入:rpm -ivh jre-7u21-i586.rpm,开始安装jre。
安装好以后,会在/usr/java/产生一个jre1.7.0_21文件夹,然后将该文件夹拷贝到eclipse文件夹下。通过在终端输入: cp –rjre1.6.0_18 eclipse/jre
到现在为止,可以运行eclipse软件,方法是打开eclipse文件夹,直接双击eclipse图标即可。
(3)安装cdt
在终端输入:unzip cdt-master-8.1.2.zip –d cdt,可以把cdt-master-8.1.2.zip解压并且它的内容存放在cdt文件夹下。
再输入:cp –r cdt/plugins/ eclipse/,则将cdt下plugins的内容拷贝到eclipse下plugins文件夹。
最后,输入cp –r cdt/features/ eclipse/,则将cdt下features的内容拷贝到eclipse下features文件夹。
到现在,安装已经完成。
3. 运行c++程序
在运行c++程序之前,需要在终端输入:sudo apt-getinstall build-essential,这条命令的含义是安装c++编译器,调试软件等。
打开eclipse,建立工程,如下图所示

选择“c++ project”,点击“next”




到现在为止,一个helloWorld.cpp程序已经跑起来了。
在linux下安装eclipse以及运行c++程序的安装步骤的更多相关文章
- Linux下使用Eclipse开发Hadoop应用程序
在前面一篇文章中介绍了如果在完全分布式的环境下搭建Hadoop0.20.2,现在就再利用这个环境完成开发. 首先用hadoop这个用户登录linux系统(hadoop用户在前面一篇文章中创建的),然后 ...
- linux下在eclipse上运行hadoop自带例子wordcount
启动eclipse:打开windows->open perspective->other->map/reduce 可以看到map/reduce开发视图.设置Hadoop locati ...
- Linux下使用Eclipse开发C/C++程序
相信好多人和我一样困惑,在网上查各种安装配置方法,可是试了所有的方法也还是没有成功,其实,这个并不能怪网上的方法不对,可能只是你没有点击一个键的原因,下面,我就来讲下怎样使用Eclipse ...
- Linux下开发Windows平台运行的程序 - MinGW
开源不乏神人,于是有了MinGW(Minimalist GNU for Windows),又称mingw32,是将GCC编译器和GNU Binutils一直到Win32平台下,包含一系列头文件.库和可 ...
- 在ubunt14.04(linux)下利用cmake编译运行opencv程序
今天在电脑上安装好了opencv环境,迫不及待的想写个程序来测试一下.但是在windows下我们用vs等集成开发工具.可是在linux下我们应该怎么办呢? 这里我们用了opencv推荐的cmake来编 ...
- linux下使用gcc编译运行C程序
gcc(GNU Compiler Collection)是Linux下最常用的C语言编译器,是GNU项目中符合ANSI C标准的编译系统,能够编译用C.C++和Object C等语言编写的程序. 在 ...
- 一次失败的尝试hdfs的java客户端编写(在linux下使用eclipse)
一次失败的尝试hdfs的java客户端编写(在linux下使用eclipse) 给centOS安装图形界面 GNOME桌面环境 https://blog.csdn.net/wh211212/artic ...
- 【ARM-Linux开发】Linux环境下使用eclipse开发C++动态链接库程序
Linux环境下使用eclipse开发C++动态链接库程序 Linux中也有类似windows中DLL的变成方法,只不过名称不同而已.在Linux中,动态链接叫做Standard Object,生成的 ...
- Linux下的暴力密码在线破解工具Hydra安装及其组件安装-使用
Linux下的暴力密码在线破解工具Hydra安装及其组件安装-使用 hydra可以破解: http://www.thc.org/thc-hydra,可支持AFP, Cisco AAA, Cisco a ...
随机推荐
- Android SDK目录及版本号区别
来自:http://www.2cto.com/kf/201604/496917.html 今天又有人问Tools,Build-Tools,Platform-tools有什么区别,是干嘛的? 现在对SD ...
- [翻译] Haneke(处理图片缓存问题)
Haneke https://github.com/hpique/Haneke A lightweight zero-config image cache for iOS. 轻量级0配置图片缓存. H ...
- openshift 添加cron定时任务
一般linux添加cron任务是在/etc/crontab,但是由于openshift的权限木有这么开放,所以如果需要设置定时任务的话,需要在如下的文件夹下添加你的sh文件,因为我需要的是每天运行一次 ...
- 最值得你所关注的10个C语言开源项目
. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具.它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接 ...
- OpenCV学习(26) 直方图(3)
本章中我们学习一下通过backproject直方图,得到一副图像中每个像素属于该直方图的概率.在下边原始图中(左图),我们框选了一块四边形的区域,计算该区域的灰度直方图,然后通过下面的函数calcBa ...
- 我所遭遇过的游戏中间件---SpeedTree
我所遭遇过的游戏中间件---SpeedTree SpeedTree是一个专门用于渲染植被的中间件,并提供了一套完善的植物编辑工具.在它官方提供的DEMO中,你会看到高度逼真的树木和植物,在风的影响下树 ...
- OpenGL视图--gluPerspective glOrtho glFrustum gluLookAt
void gluPerspective( GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar ) near 和 far 决定了投 ...
- 使用ECharts实现数据图表分析
一.ECharts介绍 实现对统计数据的图形分析之前用过JFreeChar,但它是用纯java实现编码繁琐且效果不佳,后来又使用过Fusioncharts 报表工具,它是基于Flash的图表组件.以X ...
- Go常用功能总结一阶段
1. go语言从键盘获取输入内容 <1. 最简单的办法是使用 fmt 包提供的 Scan 和 Sscan 开头的函数.请看以下程序: package main import "fmt& ...
- 使用baksmali及smali修改apk并打包
使用baksmali及smali修改apk并打包 工具的下载,请自行google. 有时候使用apktool反编译apk修改Smali文件之后再进行build会出现错误,这种情况下可以换一个更高版本的 ...