ubuntu10.4搭建eclipse for c++环境


以下操作:经过验证,安装完成后,使用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.gz1:删除系统默认的JDK sudo apt-get purge openjdk* 2:修改环境变量 sudo gedit /etc/profile #set java environment # export JAVA_HOME=/home/share/tools/jdk1.8.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.8.0_45是我软件存放的位置,也可以存放到/user/lib/3:配置为默认JDK版本 sudo update-alternatives --install /usr/bin/java java /home/share/tools/jdk1.8.0_45/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /home/share/tools/jdk1.8.0_45/bin/javac 300 这里的意思就是建立两个软连接: step@step:~$ ll /usr/bin/java lrwxrwxrwx 1 root root 22 2015-05-12 19:30 /usr/bin/java -> /etc/alternatives/java* step@step:~$ ll /etc/alternatives/java lrwxrwxrwx 1 root root 38 2015-05-12 19:30 /etc/alternatives/java -> /home/share/tools/jdk1.8.0_45/bin/java* 通过这两个软连接,就将本地库连接到/usr/bin/java;因为应用程序可以自己调用这个库; 300是优先级的意思,数越大越高; 4:更换系统版本 sudo update-alternatives --config java 系统会列出各种JDK版本, 如下所示: sudo update-alternatives --config java # 有 3 个候选项可用于替换 java (提供 /usr/bin /java)。 # # # 选择 路径 优先级 状态 # ------------------------------------------------------------ # * 0 /usr/lib/jvm/java-6- openjdk/jre/bin/java 1061 自动模式 # 1 /usr/lib/jvm/java-6- openjdk/jre/bin/java 1061 手动模式 # 2 /usr/lib/jvm/java-6- sun/jre/bin/java 63 手动模式 # 3 /usr/lib/jvm/java-7- sun/bin/java 300 手动模式 # # # 要维持当前值[*]请按回车键,或者键入选择的编号:3 # update-alternatives: 使用 /usr/lib/jvm /java-7-sun/bin/java 来提供 /usr/bin/java (java),于 手动模式 中。 5:测试 java -version (会显示如下信息,说明已配置成功) java version "1.7.0" Java(TM) SE Runtime Environment (build 1.7.0-b147) Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode)
原文地址:https://www.cnblogs.com/cdma/p/4499353.html