首先安装JDK,参考:Ubuntu12.04.3LTS安装Oracle Java 7

然后安装eclipse:

  • 安装方法一:通过命令行/Software Center下载Ubuntu源中的Eclipse,直接安装就可以了(这样安装的eclipse会比eclipse官方网站上的版本旧一些)
  • 安装方法二:下载官方网站上的eclipse安装包,并解压配置(eclipse不用安装,把安装包下载下来,解压到某个目录下即可使用)
  • 登陆Eclipse的官方网址下载下载。Eclipse 提供了很多版本可以根据自己的需要自由选择,这里我选择了标准版:Eclipse
    Standard 4.3.1 (Kepler)
    ;
  • 下载之后(我把文件下载到了/home/[usrName]/Downloads文件夹中)打开Terminal
  • 输入如下命令:
    cd ~/Downloads //进入下载目录
    sudo tar xvfz eclipse-standard-kepler-SR1-linux-gtk.tar.gz //解压安装包,解压成功后会出现一个叫eclipse的文件夹
    cp eclipse /opt  //opt是我放置安装包的位置,可以自己选择位置,至此解压安装包完成
  • 配置的启动图标(在完成上述步骤之后,直接在应用程序中搜索eclipse,搜索不到任何结果,要打开eclipse得去安装目录下点击图标)
  • 配置如下:
    Name=eclipse //图标的名称,就是你在Dash Home中搜索的时候的名称
    Exec=/opt/eclipse/eclipse //可执行文件的位置,就是启动eclipse的文件的位置
    Terminal=false //在启动eclipse时不要打开terminal
    StartupNotify=true //开启启动通知
    Icon=/opt/eclipse/icon.xpm //连接到图标(icon)文件
    Type=Application //图标类型
    Categories=Development //软件的分类
  • 点击Home键,在搜索栏中输入eclipse,点击eclipse图标打开软件,但是发现ubuntu下的eclipse界面相比于windows下的差了好多,在网上搜了一下美化的办法:
  • 在用户主目录(/home/[usrName]/)下创建:.gtkrc-2.0文件(注意文件名开始的“ . ”),将下面的内容拷贝到该文件中,重新启动eclipse即可。
    style “gtkcompact” {
    font_name=“Sans 9″
    GtkButton::default_border={0,0,0,0}
    GtkButton::default_outside_border={0,0,0,0}
    GtkButtonBox::child_min_width=0
    GtkButtonBox::child_min_heigth=0
    GtkButtonBox::child_internal_pad_x=0
    GtkButtonBox::child_internal_pad_y=0
    GtkMenu::vertical-padding=1
    GtkMenuBar::internal_padding=0
    GtkMenuItem::horizontal_padding=4
    GtkToolbar::internal-padding=0
    GtkToolbar::space-size=0
    GtkOptionMenu::indicator_size=0
    GtkOptionMenu::indicator_spacing=0
    GtkPaned::handle_size=4
    GtkRange::trough_border=0
    GtkRange::stepper_spacing=0
    GtkScale::value_spacing=0
    GtkScrolledWindow::scrollbar_spacing=0
    GtkExpander::expander_size=10
    GtkExpander::expander_spacing=0
    GtkTreeView::vertical-separator=0
    GtkTreeView::horizontal-separator=0
    GtkTreeView::expander-size=8
    GtkTreeView::fixed-height-mode=TRUE
    GtkWidget::focus_padding=0
    }
    class “GtkWidget” style “gtkcompact”
    style “gtkcompactextra” {
    xthickness=1
    ythickness=1
    }
    class “GtkButton” style “gtkcompactextra”
    class “GtkToolbar” style “gtkcompactextra”
    class “GtkPaned” style “gtkcompactextra”

至此就完成了eclipse的安装配置。下面我们配置CDT:

  • 打开eclipse,在菜单栏中选择:help --> Install New Software... --> 在Work with中输入CDT的网址 --> 点击Add,之后根据需要选择安装的tools,根据提示安装即可
  • CDT资源的网址可以在CDT Download这里找到,CDT也同样有很多版本,一定要选择跟你安装的eclipse对应的版本(我选择的是Kepler的),在对应版本的下载连接中会有一个:p2
    software repository,这个后面的网址就是你要添加到Work with中的网址,当然也可以下载文件后选择本地安装。
  • 常见问题解决:(一般在安装CDT后需要安装build-essential和g++,创建一个简单的Hello World工程后,编译时会出现很多错误,应该是.metadata中的配置没有更新的问题,可以删除掉workspace中旧的.metadata,重新启动eclipse,这时会自动新建一个新的.metadata,若问题不能解决看如下解决办法,不过下面的解决办法也很可能无效)
  • include 文件 unresolved inclusion
    1. Window --> Preferences --> C/C++ --> Build --> Environment
    2. 添加:
    C_INCLUDE: /usr/include
    CPLUS_INCLUDE: /usr/include/c++/4.6.3(对应自己安装的版本号)
  • Program “g++” is not found in path.  
    安装build-essential和g++
    sudo apt-get install build-essential g++
    重新启动eclipse
  • symbol “cout” could not be resolved

    右键单击工程 --> Index --> Search for unresolved includes
    这样会指示出缺少的include文件

Ubuntu12.04LTS 安装 eclipse的更多相关文章

  1. Ubuntu12.04LTS安装好后是空白桌面的解决步骤(更新显卡驱动)

    安装完毕启动后,明显慢的要死,登陆后竟然是一个空白的桌面环境,Ctrl+Alt+T 根本没有任何反应.唯一的反应就是右键能够创建文件和文档. 同时打开的窗口没有最大化,最小化及关闭按钮. GOOGLE ...

  2. ubuntu12下安装eclipse+pydev +1搜索命令+kill指定进程

    sudo apt-get install eclipse 下载pydev for eclipse 2.8,如果是jre6 解压. sudo nautilus 复制相应的文件夹到/usr/share/e ...

  3. ubuntu12.04 安装eclipse

    1:去官网下载最新版的eclipse for linux; 2:cd  /usr/local 用命令 sudo mkdir eclipse 建立一个Eclipse的目录 3:将下载的文件copy到ec ...

  4. ubuntu12.04LTS安装以及卸载 QT4.8.6和QT creator2.5.2

    鉴于,下载QT5.5安装,编译总是有问题,可能是配置不正确. 于是按照论坛的一些资料,就换回QT4版本,具体实施步骤如下: 在qt官网http://download.qt.io/archive/ 下的 ...

  5. 安装ubuntu12.04LTS卡住以及花屏问题

    昨天在XP下用grub4dos安装了ubuntu12.04LTS,总体上还算比较顺利,中途有碰到两个异常问题,解决了记录一下. 问题一:安装过程中读取ISO镜像文件时,卡在"checking ...

  6. 使用SSH上传安装eclipse

    安装eclipse 步骤: 1.上传eclipse tar文件 2.[root@localhost soft]# tar -zxvf eclipse-jee-galileo-SR2-linux-gtk ...

  7. CentOS6.5安装Eclipse

    安装说明 1.安装环境: CentOS6.5 64位系统 2.安装方式:tar.gz安装 3.软 件 包:eclipse-jee-luna-SR1-linux-gtk-x86_64.tar.gz 4. ...

  8. eclipse中jsp文档无语法着色,安装Eclipse Java Web Developer Tools插件

    一.安装Eclipse Java Web Developer Tools插件 1.eclipse菜单:help/install New Software,打开Available Software窗体: ...

  9. centos7安装eclipse

    centos7安装eclipse Eclipse是一个集成开发环境(IDE),包含一个基工作区和定制环境的可扩展插件系统.大部分使用 Java 编写,Eclipse 可以用来开发应用程序.通过各种插件 ...

随机推荐

  1. selenium学习第三天,新建一个测试用例(运行失败)。

    今天的意外收获,在找SELENIUM实例的时候,发现一个JS实例,功能各类非常全演示及代码都有,谢谢大神的分享:http://www.miniui.com/demo/#src=datagrid/pag ...

  2. viewpager滑动时页面不能刷新

    有一种解决方法就是覆盖PagerAdapter中的getItemPosition()方法,这种方案虽然简单,但是因为这种方法是让每次呼叫PagerAdapter时,都会遍历childView,通过ge ...

  3. python生成动态个性二维码

    1 安装工具2 生成普通二维码3 带图片的二维码4 动态 GIF 二维码5 在Python程序中使用 一.安装 首先在python环境下运行, 打开cmd进入python27 进入scripts 然后 ...

  4. STA之Concepts (2)

    3 Skew between signals Skew is the difference in timing between two or more signals, maybe data, clo ...

  5. python学习笔记(3)——进制符号&转换公式

    进制转换法则: 进制符号  bin().oct().hex().int('',进制)+待转格式数 10进制→其他进制 # dec2bin # 十进制 to 二进制: bin() >>> ...

  6. (转) 淘淘商城系列——使用SolrJ查询索引库

    http://blog.csdn.net/yerenyuan_pku/article/details/72908538 我们有必要在工程中写查询索引库的代码前先进行必要的测试.我们先到Solr服务页面 ...

  7. MySQL(四)DQL语言——条件查询

    摘要:条件查询:条件表达式,逻辑表达式,模糊查询,like,通配符,转义字符,escape关键字,between and,in,is null,is not null,安全等于. 条件查询语法: SE ...

  8. bzoj3940 censoring 题解(AC自动机)

    题目描述 Farmer John has purchased a subscription to Good Hooveskeeping magazine for his cows, so they h ...

  9. [Luogu] P3225 [HNOI2012]矿场搭建

    题目描述 煤矿工地可以看成是由隧道连接挖煤点组成的无向图.为安全起见,希望在工地发生事故时所有挖煤点的工人都能有一条出路逃到救援出口处.于是矿主决定在某些挖煤点设立救援出口,使得无论哪一个挖煤点坍塌之 ...

  10. mysql运维常用

    一.用户授权 用户授权主要指: 1.可以限制用户访问那些库.表 2.可以限制用户对库.表执行select.create.delete.alter.drop等操作 3.可以限制用户登陆的IP.IP段.或 ...