以下操作:经过验证,安装完成后,使用eclipse建立C++工程,直接编译就能运行了;
说明:
(1)不建议使用下载eclipse for java版本和CDT的方式来搭建环境,因为我没有安装成功;
(2)网友都说ubuntu安装了eclipse会很卡,确实是,但是可以给虚拟机增加内存到2G,这样使用起来就不卡了; 0:下载eclipse C++版本,以及JDK最新版本;
强烈建议下载eclipse for C++版本,因为版本里面CDT等插件都已经包含了;
JDK下载最新版本就行了,建议不要只下载JRE;
地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
将下载下来的 .tar.gz 文件解压;
使用如下命令解压:
sudo tar zxvf ./jdk-7u45-linux-x64.tar.gz:删除系统默认的JDK sudo apt-get purge openjdk* :修改环境变量 sudo gedit /etc/profile #set java environment # export JAVA_HOME=/home/share/tools/jdk1..0_45
# export JRE_HOME=${JAVA_HOME}/jre
# export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
# export PATH=${JAVA_HOME}/bin:$PATH 说明:/home/share/tools/jdk1..0_45是我软件存放的位置,也可以存放到/user/lib/中 :配置为默认JDK版本 sudo update-alternatives --install /usr/bin/java java /home/share/tools/jdk1..0_45/bin/java
sudo update-alternatives --install /usr/bin/javac javac /home/share/tools/jdk1..0_45/bin/javac 这里的意思就是建立两个软连接: step@step:~$ ll /usr/bin/java
lrwxrwxrwx root root -- : /usr/bin/java -> /etc/alternatives/java* step@step:~$ ll /etc/alternatives/java
lrwxrwxrwx root root -- : /etc/alternatives/java -> /home/share/tools/jdk1..0_45/bin/java* 通过这两个软连接,就将本地库连接到/usr/bin/java;因为应用程序可以自己调用这个库;
300是优先级的意思,数越大越高; :更换系统版本
sudo update-alternatives --config java
系统会列出各种JDK版本,
如下所示:
sudo update-alternatives --config
java
# 有 个候选项可用于替换 java (提供 /usr/bin /java)。 #
#
# 选择 路径 优先级 状态 # ------------------------------------------------------------ # * /usr/lib/jvm/java-- openjdk/jre/bin/java 自动模式 # /usr/lib/jvm/java-- openjdk/jre/bin/java 手动模式 # /usr/lib/jvm/java-- sun/jre/bin/java 手动模式 # /usr/lib/jvm/java-- sun/bin/java 手动模式 #
#
# 要维持当前值[*]请按回车键,或者键入选择的编号: # update-alternatives: 使用 /usr/lib/jvm /java--sun/bin/java 来提供 /usr/bin/java (java),于 手动模式 中。 :测试 java -version (会显示如下信息,说明已配置成功) java version "1.7.0" Java(TM) SE Runtime Environment (build 1.7.-b147) Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode)

ubuntu10.4搭建eclipse for c++环境的更多相关文章

  1. Ubuntu 12.04 搭建 Eclipse Android 开发环境(转)

    Ubuntu 12.04 搭建 Eclipse Android 开发环境 http://blog.sina.com.cn/s/blog_93dc666c0101b39p.html (2012-09-0 ...

  2. 搭建eclipse+github开发环境

    开发环境 1.jdk:jdk1.8.0_60 2.eclipse:eclipse-jee-mars-R-win32-x86_64.zip 配置步骤 1.配置本地git目录(可选) eclipse-je ...

  3. Mac下搭建Eclipse Android开发环境

    之前一直是用windows搞android开发,但windows这个性能也真是让人醉了,终于一狠心,砸锅卖铁买了Mac.然后就开始在Mac上搭建android开发环境, 其实也不麻烦,关键是找准下载地 ...

  4. 搭建eclipse+tomcat开发环境

    JDK 1.6 Eclipse IDE For JEE Version Tomcat 6.0 tomcatPluginV33  //eclipse平台上的插件,但它并不是tomcat本身,需要安装独立 ...

  5. Windows7下搭建Eclipse+Python开发环境

    机器: Windows7_x86_64 前提: 机器已成功安装Python2.7,并配置好环境变量. 步骤: 一.Eclipse的安装 Eclipse是基于java的一个应用程序,因此需要一个java ...

  6. Mac搭建 Eclipse +Pydev+Python 环境

    Mac配置Python开发环境(Eclipse +Pydev+Python) 1.首先下载MAC版的64位Eclipse. eclips下载地址打开链接,选择需要的版本下载 2.下载Python. M ...

  7. ubuntu11.10搭建eclipse C++开发环境[zhuan]

    1.最重要的东西,C++必要工具,安装的是GCC工具链,Make等一系列开发工具: sudo apt-get install build-essential 2. 安装Eclipse sudo apt ...

  8. ubuntu10.04 搭建海思开发环境

    (1)Ubuntu 10.04.4 LTS (Lucid Lynx) 下载地址:http://old-releases.ubuntu.com/releases/lucid/ (2)passwd roo ...

  9. 【转】Eclipse和PyDev搭建完美Python开发环境(Ubuntu篇)

    原文网址:http://www.cnblogs.com/Realh/archive/2010/10/10/1847251.html 前两天在Windows下成功地搭好了一个Python开发环境,这次转 ...

随机推荐

  1. Box-Muller 与 ziggurat

    1. Ziggurat 算法与 Box-muller 算法的效率比较 2. Box-Muller a. 一般形式 因函数调用较多,速度慢,当u接近0时存在数值稳定性问题 先假设. 用Box-Mulle ...

  2. 基于Python的机器学习实战:KNN

    1.KNN原理: 存在一个样本数据集合,也称作训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一个数据与所属分类的对应关系.输入没有标签的新数据后,将新数据的每个特征与样本集中数据对应 ...

  3. Linux分区设置

    基本3个就可以了 序号 路径 大小 格式 ① /boot 200MB ext4 ②   物理内存*1-1.5 swap ③ / 剩余存储空间 ext4

  4. crontab在/var/log/目录下没有cron.log文件

    1.修改rsyslog文件: /etc/rsyslog.d/50-default.conf 将  rsyslog  文件中的  #cron.*  前的  #  删掉: 2.重启rsyslog服务: s ...

  5. maven配置文件setting.xml

    1.Maven本地仓库<localRepository>D:\DevTools\maven_Analytics\mavenrepo</localRepository> 2.网络 ...

  6. P3567 [POI2014]KUR-Couriers

    题目描述 Byteasar works for the BAJ company, which sells computer games. The BAJ company cooperates with ...

  7. CSS高度塌陷问题解决方案

    高度塌陷的存在:原因分析 1 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /& ...

  8. Spark学习之概念了解

    Spark简介: Spark是一个快速且通用的集群计算模型: 1.Spark是快速的:快速是指处理几T到几批数据量的时候,他的处理时间是几秒钟或几分钟,相对于hadoop的几分钟到几小时是非常快速的, ...

  9. excel导出的时候从程序后台写到excel里的是文本,所以无法在excel中计算怎么办?

    文章引用自:http://www.cnblogs.com/rayray/p/3414452.html excel导出的时候从程序后台写到excel里的是文本,所以无法在excel中计算怎么办? 需要导 ...

  10. Webpack devServer中的 proxy 实现跨域

    Webpack dev server使用http-proxy解决跨域问题 文档资料 webpack关于webpack-dev-server开启proxy的官方介绍Vue-cli proxyTable ...