Ubuntu下Eclipse的安装方法
1. 下载jre,eclipse,cdt
其中jre是java运行环境,eclipse需要先装jre,才可能运行,cdt是在eclipse中运行c\c++程序的插件。
1.1 下载jre
网址是:java.sun.com,点击java se,红色划线部分(如下图)

然后,选择download jre

然后,如下图,红色划线部分所示

点击“jre-6u18-linux-i586.bin”

就可以得到jre-6u18-i586.bin文件
(本人使用的是:
jre-8u77-linux-i586.tar.gz, 解压得到jre1.8.0_77文件夹,将其拷贝到eclipse目录下,并重命名为jre;
)
1.2 下载eclipse
网址是:www.eclipse.org,选择downloads,如下图红色部分所示

选择“eclipse ide for java ee developers(188MB)”

点击“[China]Amazon AWS(http)”
就可以得到eclipse-jee-galileo-SR1-linux-gtk.tar.gz压缩包。
1.3 下载cdt
网址:www.eclipse.org/cdt/ , 点击“Downloads”

选择如下红色划线部分

点击“6.0.1(September 25,2009)”

点击“[China]Amazon AWS(http)”

就可以得到cdt-master-6.0.1.zip压缩包。
(本人使用:
cdt-8.8.0.zip,同时解压到当前目录下到cdt文件夹下.)
2. 安装
(1)先安装eclipse,打开“终端”,如下图所示

进入要“安装软件”的目录,我是这样的,如下

然后,解压eclipse-jee-galileo-SR1-linux-gtk.tar.gz压缩包
命令是:sudo tar –zxvf eclipse-jee-galileo-SR1-linux-gtk.tar.gz
得到:eclipse文件夹
(本人使用:
eclipse-jee-mars-2-linux-gtk.tar.gz,
)
(2)安装jre
在终端,输入:sh jre-6u18-i586.bin,一直按空格,然后输入‘y’,按回车,则开始安装jre。
安装好以后,会产生一个jre1.6.0_18文件夹,然后将该文件夹拷贝到eclipse文件夹下。通过在终端输入:sudo cp –r jre1.6.0_18 eclipse/jre
到现在为止,可以运行eclipse软件,方法是打开eclipse文件夹,直接双击eclipse图标即可。
(3)安装cdt
在终端输入:unzip cdt-master-6.0.1.zip –d cdt,可以把cdt-master-6.0.1.zip解压并且它的内容存放在cdt文件夹下。
再输入:sudo cp –r cdt/plugins/ eclipse/,则将cdt下plugins的内容拷贝到eclipse下plugins文件夹。
最后,输入sudo cp –r cdt/features/ eclipse/,则将cdt下features的内容拷贝到eclipse下features文件夹。
到现在,安装已经完成。
(本人使用的版本,所执行的命令一样)
3. 运行c++程序
在运行c++程序之前,需要在终端输入:sudo apt-get install build-essential,这条命令的含义是安装c++编译器,调试软件等。
打开eclipse,建立工程,如下图所示

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




到现在为止,一个helloWorld.cpp程序已经跑起来了。
本篇没有介绍linux如何配置jdk的环境变量,以后补充.
Ubuntu下Eclipse的安装方法的更多相关文章
- Ubuntu 14.04下 Java通用安装方法
参考: 解决Floodlight1.2+Mininet问题及使用安装 Ubuntu下安装JDK1.7图文详解 Ubuntu 14.04下 Java通用安装方法 1.到oracle官网下下载对应jdk包 ...
- ubuntu环境下eclipse的安装以及hadoop插件的配置
ubuntu环境下eclipse的安装以及hadoop插件的配置 一.eclipse的安装 在ubuntu桌面模式下,点击任务栏中的ubuntu软件中心,在搜索栏搜索eclipse 注意:安装过程需要 ...
- Ubuntu下的MySQL安装
<1>安装mysql-server sudo apt-get update sudo apt-get install mysql-server mysql-client <2> ...
- Linux下Eclipse配置安装 PyDev(Pydev插件一直不能成功,安装这个插件失败的问题)
pydev插件安装方式如果采取从网络上下载,然后解压到eclipse中文件夹到方式,运行到时候可能会导致重启eclipse后根本看不到这个插件! 原因以及解决方式,看下面! 转自:http://ww ...
- ubuntu一些基本软件安装方法
ubuntu一些基本软件安装方法 首先说明一下 ubuntu 的软件安装大概有几种方式:1. deb 包的安装方式deb 是 debian 系 Linux 的包管理方式, ubuntu 是属于 deb ...
- Ubuntu下Speedtest的安装
要安装Speedtest,需要先安装apache,参见<Ubuntu下Apache的安装>一文:*(再安装LAMP server,参见<Ubuntu下快速安装LAMP server& ...
- Ubuntu下Apache的安装
Ubuntu下可快速安装LAMP server(Apache+MySQL+PHP5),参见<Ubuntu下快速安装LAMP server>一文. 也可以手动安装Apache.本文介绍如何手 ...
- Ubuntu下Eclipse中文乱码问题解决(转)
Ubuntu下Eclipse中文乱码问题解决 把Windows下的工程导入到了Linux下Eclipse中,由于以前的工程代码,都是GBK编码的(Windows下的Eclipse 默认会去读取系统的编 ...
- 2010-01-20 12:09 ubuntu下minicom的安装及使用
转http://hi.baidu.com/npugtawqdnbgqrq/item/106f805409b42813db163527 ubuntu下minicom的安装及使用 安装: sudo apt ...
随机推荐
- 【转】android中的数据存取-方式一:preference(配置)
这种方式应该是用起来最简单的Android读写外部数据的方法了.他的用法基本上和J2SE(java.util.prefs.Preferences)中的用法一样,以一种简单. 透明的方式来保存一些用户个 ...
- "android.uid.systemandroid.view.InflateException: Binary XML file line #7: Error inflating class android.webkit.WebView
在android源码中编译app通过,运行时出现错误: "android.uid.systemandroid.view.InflateException: Binary XML file l ...
- Mybatis trim标签
trim代替where/set标签 trim 是更灵活用来去处多余关键字的标签,它可以用来实现 where 和 set 的效果. <!-- 使用 if/trim 代替 where(判断参数) ...
- Python 中 __all__ 的作用
1.测试文件foo.py # -*- coding: utf-8 -*- # import sys # reload(sys) # sys.setdefaultencoding('gbk') __al ...
- Android开发之获取相册照片和获取拍照照片二
转至 http://blog.csdn.net/beyond0525/article/details/8940840 上一篇文章中讲解了照相机获取照片的时候遇到了可能取得的uri为null的状态,并给 ...
- NPOI 2.1.1 系列(1) 使用NPOI读取 Excel文档 ;NpoiExcelHelper 导入导出 2003格式 2007格式的 Excel; Npoi 导出 xlsx 格式
下载地址 http://npoi.codeplex.com/releases 下面放一个 NPOIHelper 助手类吧,也不是我写的- NpoiExcelHelper 可以生成xlsx格式publi ...
- Bind-DLZ with MySQL
系统环境: 系统:centos 6.8 Mysql: 5.1 BIND: bind--P2.tar.gz IP地址:192.168.153.130 软件下载地址:http://ftp.isc.org/ ...
- Scala学习笔记——安装
安装scala,不要使用sudo apt-get install scala来安装 1.从下面网址来下载Scala文件 http://www.scala-lang.org/download/2.11. ...
- hibernate.cfg配置mysql方言
hibernate自动建表,mysql高版本不支持 type=InnoDB 中的type关键字. 应该使用engine关键字 而非type 所以需要在hibernate.cfg.xml中配置方言.否则 ...
- ZooKeeper学习之-Zookeeper简单介绍(一)
一.分布式协调技术 在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术.那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术主要用来解决分布式环境当中多个进程之间的同 ...