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.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++环境的更多相关文章
- Ubuntu 12.04 搭建 Eclipse Android 开发环境(转)
Ubuntu 12.04 搭建 Eclipse Android 开发环境 http://blog.sina.com.cn/s/blog_93dc666c0101b39p.html (2012-09-0 ...
- 搭建eclipse+github开发环境
开发环境 1.jdk:jdk1.8.0_60 2.eclipse:eclipse-jee-mars-R-win32-x86_64.zip 配置步骤 1.配置本地git目录(可选) eclipse-je ...
- Mac下搭建Eclipse Android开发环境
之前一直是用windows搞android开发,但windows这个性能也真是让人醉了,终于一狠心,砸锅卖铁买了Mac.然后就开始在Mac上搭建android开发环境, 其实也不麻烦,关键是找准下载地 ...
- 搭建eclipse+tomcat开发环境
JDK 1.6 Eclipse IDE For JEE Version Tomcat 6.0 tomcatPluginV33 //eclipse平台上的插件,但它并不是tomcat本身,需要安装独立 ...
- Windows7下搭建Eclipse+Python开发环境
机器: Windows7_x86_64 前提: 机器已成功安装Python2.7,并配置好环境变量. 步骤: 一.Eclipse的安装 Eclipse是基于java的一个应用程序,因此需要一个java ...
- Mac搭建 Eclipse +Pydev+Python 环境
Mac配置Python开发环境(Eclipse +Pydev+Python) 1.首先下载MAC版的64位Eclipse. eclips下载地址打开链接,选择需要的版本下载 2.下载Python. M ...
- ubuntu11.10搭建eclipse C++开发环境[zhuan]
1.最重要的东西,C++必要工具,安装的是GCC工具链,Make等一系列开发工具: sudo apt-get install build-essential 2. 安装Eclipse sudo apt ...
- ubuntu10.04 搭建海思开发环境
(1)Ubuntu 10.04.4 LTS (Lucid Lynx) 下载地址:http://old-releases.ubuntu.com/releases/lucid/ (2)passwd roo ...
- 【转】Eclipse和PyDev搭建完美Python开发环境(Ubuntu篇)
原文网址:http://www.cnblogs.com/Realh/archive/2010/10/10/1847251.html 前两天在Windows下成功地搭好了一个Python开发环境,这次转 ...
随机推荐
- Redis实现聊天功能
在学习了Redis做为消息队列之后研究 了redis聊天的功能. 其实用关系型数据库也可以实现消息功能,自己就曾经用mysql写过一个简单的消息的功能.RDB中思路如下: ** 在实际中可以完全借助m ...
- SANS社区邮件情报收集【2018-12-4到2019-1-19】
情报来源:注册SANS社区帐号,它提示是否接收邮件咨询等信息,肯定要接收.耳朵听不到东西,天才都变成傻子. 信息点:1.全世界安全员使用它,有培训和免费资源.2.可选择性接收特别网络安全课程,峰会和事 ...
- 【windows核心编程】系统消息与自定义钩子(Hook)使用
一.HOOk Hook是程序设计中最为灵活多变的技巧之一,在windows下,Hook有两种含义: 1.系统提供的消息Hook机制 2.自定义的Hook编程技巧 其中,由系统提供的消息钩子机制是由一系 ...
- Django 利用 Pagination 简单分页
Django自身提供了一些类来实现管理分页,数据被分在不同的页面中,并带有“上一页/下一页”标签.这个类叫做Pagination,其定义位于 django/core/paginator.py 中. 一 ...
- 关注网页的更新状况,了解最新的handsup 消息.
// 第一部分是网页截图和源码保存 // upon page load. var fs = require("fs"); var resourceWait = 300, maxRe ...
- ES系列三、基本知识准备
一.基础概念 1.索引 索引(index)是elasticsearch的一个逻辑存储,可以理解为关系型数据库中的数据库,es可以把索引数据存放到一台服务器上,也可以sharding后存到多台服务器上, ...
- Vue.js——理解与创建使用
Vue.js 概念:是一个轻巧.高性能.可组件化的MVVM库,同时拥有非常容易上手的API,作者是尤雨溪是中国人. 优点: 1)易用 已经会了HTML,CSS,JavaScript?即刻阅读指南开始构 ...
- zabbix3.0.4报错Get value from agent failed: cannot connect to [[1.1.1.1]:10050]: [4] Interrupted syste
一.问题描述 部署完Zabbix agent之后,Server无法获取到数据.报错.报错信息如下: Get value from agent failed: cannot connect to [[1 ...
- centos7.2环境编译安装mysql5.5.48
一.安装cmake编译工具 跨平台编译器 查看是否已经安装了gcc # rpm -qa | grep gcc # yum install -y gcc-c++ # yum install -y cma ...
- Day6------------磁盘用满的两种情况
1.文件包含元数据和写入的内容 元数据:存在硬盘中的inode ls -i /etc/passwd.bak 查看inode df -i 查看inode 2.磁盘用满的两种情况 1).内容太多 2).空 ...