如何在Ubuntu上安装C/C++-Eclipse,及JDK安装,环境变量设置

本文介绍如何在Ubuntu 14.04 LTS上安装C/C++-Eclipse开发环境。

首先,在eclipse.org上下载Eclipse最新版本(Eclipse IDE for C/C++ Developers-An IDE for C/C++ developers with Mylyn integration)

本文为eclipse-cpp-luna-SR1a-linux-gtk.tar.gz

第一步,

将上述安装包解压到你要安装的目录下,例如 /opt 目录

在/opt 目录下 tar zxvf eclipse-cpp-luna-SR1a-linux-gtk.tar.gz  解压完毕后生成一个eclipse文件夹。

第二步,

尝试启动eclipse,启动后一般会出错,原因是eclipse需要有一个JAVA环境支持它的运行。Ubuntu默认情况下是没有安装JDK的。

第三步,

甲骨文Oracle下载最新版本的JDK,本文是jdk-8u31-linux-i586.rpm,注意,虽然是i586后缀,但是可以运行在i386的机子上。

所以i386的各位可以放心下载。

安装JDK,大家可以用alien (先安装 sudo apt-get install alien)对rpm包进行转换(rpm->deb),

alien -d jdk-8u31-linux-i586.rpm

转换完成后,安装deb包,

dpkg -i jdk1.8.0-31_1.8.031-1_i386.deb

算是安装完成了。不过我们还要对其进行配置,sudo gedit ~/.bashrc

在最后添加:

export JAVA_HOME=/usr/java/jdk1.8.0_31

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

保存后,source ~/.bashrc,即可生效(注意书写,不要将原来的PATH覆盖掉了)。

第四步,

尝试查询JAVA版本,java -version ,结果出来两句错误信息。

原因是由于JDK安装解压过程中有部分安装包未被解压,也不知道是何居心。

切换到/usr/java/jdk1.8.0_31目录下,有一个lib,以及 jre ,就是里面的包在捣鬼。

我们找到/usr/java/jdk1.8.0_31/bin里面的unpack200,这是一个自带的解压工具,将其拷到上述两个子目录下,

/usr/java/jdk1.8.0_31/lib 以及/usr/java/jdk1.8.0_31/jre/lib ,接下来我们就可以动手了!

在此之前,先切换到root下,su -

然后分别在上述两个目录下将tools.pack rt.pack jsse.pack三个包转为jar格式

./unpack200 tools.pack tools.jar
其余同理。

这样就可以查看JAVA版本信息了:

[email protected]:~/Downloads$
java -version

java version "1.8.0_31"

Java(TM) SE Runtime Environment (build 1.8.0_31-b13)

Java HotSpot(TM) Server VM (build 25.31-b07, mixed mode)

说明我们已经把JDK安装好了。

接下来就可以启动eclipse了,切换到/opt/eclipse 执行,./eclipse

GOODLUCK

时间: 2024-08-23 12:48:51

如何在Ubuntu上安装C/C++-Eclipse,及JDK安装,环境变量设置的相关文章

Windows7安装JDK的环境变量设置javac不是内部命令或外部命令

转自:http://bbs.gfan.com/android-5941970-1-1.html Windows7安装JDK的环境变量设置 Windows7 X64安装“jdk-6u26-windows-x64.exe”后,按照网上的环境变量设置方法设置了环境变量,但是死活都提示“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件”.折腾了半天,还是这个问题.后上网查了半天,终于找到解决办法,并且亲测可用,现在整理如下,希望对童鞋门有用.第一步:安装jdk-6u26-windows-

如何在ubuntu上安装flash_player

一.如何在ubuntu上安装Flash Player 相信很多玩ubuntu的都会遇到这样一个问题,当你在网上看视频时,屏幕总会弹出你没用安装 Flash Player,然后就有一个选项叫你下载Flash Player. 遇到这种情况时,我们先下载下来,选择linux tar.gz版本,下载,然后解压到当前目录. 接着点开解压后的文件,你会看到libflashplayer.so文件,打开终端,输入以下命令就行了. sudo cp libflashplayer.so /usr/lib/mozill

如何在Ubuntu上安装最新版本的Node.js

如何在Ubuntu上安装最新版本的Node.js 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Node.js是一个软件平台,通常用于构建大规模的服务器端应用.Node.js使用JavaScript作为其脚本语言,由于其非阻塞I/O设计以及单线程事件循环机制,使得它可以交付超高的性能. Node.js包含了Google V8 JavaScript引擎,libuv库和核心库几乎都是使用JavaScript编写的.libuv库提供了异步事件I/O的抽象

如何在Ubuntu上安装Apache,MySQL,PHP,Nginx,HAProxy,以及如何在docker上安装LAMP

如何在Ubuntu上安装Apache,MySQL,PHP,Nginx,HAProxy,以及如何在docker上安装LAMP 在Ubuntu上安装LAMP: https://help.ubuntu.com/community/ApacheMySQLPHPhttps://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntuhttp://www.makete

debian6之eclipse和jdk安装

安装JDK 目前最新的JDK版本是:Java SE Development Kit 7u5 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 查看最新:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.解压安装 我们把JDK安装到这个路径:/usr/lib/jvm如果没有这个目录(第

阿里云 ubuntu jdk安装及java环境变量设置

环境是阿里云ubuntu14.04 刚刚安装好的ubuntu 什么别的都没配 用管理员账户输入javac 现在还没有安装java 显示如下 这里选择openjdk-7-jdk 先输入apt-get update (第一次下载东西输入,以后就不用了,更新软件套件,否则下载不正常) 输入apt-get install openjdk-7-jdk 选Y 稍等片刻就装好了,再输入javac 但是输入echo $JAVA_HOME和echo $PATH没有反应,这就说明还要配置java环境变量 1.找到j

Ubuntu 14.04 安装JDK 配置环境变量

1.到oracle官网下载与自己系统相对应的JDK 64位系统,下载linuxx64,jdk-8u65-linux-x64.tar.gz 32位系统,下载linuxx86,jdk-8u65-linux-i586.tar.gz2.创建安装目录并解压安装包 安装目录根据自己的开发情况自行选择即可,一般在/usr目录下创建安装目录并安装即可. 2.1 使用如下指令在/usr目录下创建jdk目录: sudo mkdir /usr/jdk 2.2 安装jdk 1)在压缩包所在目录解压jdk包 tar -z

window和ubuntu下安装JDK配置环境变量

JDK的环境变量的安装,记录一下,以便方便忘记看,主要是window和ubuntu系统下的安装和环境变量的配置 JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 下载对应系统的JDK 一.Window下安装JDK配置环境: 安装很简单,选择存放目录就行,基本上一直next. 配置环境变量: 在系统环境下配置如下: 新建  JAVA_HOME C:\Program Fi

Ubuntu 下开发 Android 环境变量设置

-----------------------------------------------------ANDROID_SDK_HOME:/home/cmm/avds PATH:/home/cmm/android-sdk-linux/tools;/home/cmm/android-sdk-linux/platform-tools CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib ---------------------------------------