本文在linux下构建java、c、c++的ide。
我用的环境是 red hat linux 9 (自编译gnome2.4)
一:下载所需软件(所有下载的软件均放在/opt下)
先下载 eclipse,网址为 http://www.eclipse.org,我使用的是eclipse2.1;下载其gtk版本:eclipse-sdk-2.1.1-linux-gtk.zip
执行 eclipse是须用到jdk,但eclipse的安装程序和red hat linux 9 里没有包含jdk,
sun 最新版本的 jdk可到 http://java.sun.com下载,在此我们使用的是sunjdk (j2se)1.4.2_01版(也可使用ibm的jdk)。
要在eclipse 上面开发c/c++程序,需要另外安装plug-ins,在此我们使用的是c/c++
development tools(cdt)。cdt 整合了gcc、make、gdb等gun 工具,(cdt 与eclipse中内建的jdt(java 开发环境)比起来,功能还差得远。例如,在jdt 中相当好用的refactor、refactoring、organize imports等在cdt 中都没有。)cdt 可从http://www.eclipse.org/cdt/ 下载,我使用的版本为cdt 1.1 ga2 .
二 :安装
1.由于cdt需要gcc等工具,所以要先把red hat9的软件开发包装上,
2.安装jdk(需以root身分安装):
[root@redarmy] chmod +x j2sdk-1_4_2_01-linux-i586-rpm.bin
[root@redarmy] ./j2sdk-1_4_2_01-linux-i586-rpm.bin
[root@redarmy] rpm ?ivh j2sdk-1_4_2_01-linux-i586-rpm.bin
安装好的jdk 会存在 /usr/java/j2sdk1.4.2_01 目录中。
设定java_home,classpath,path; 在/etc/profile文件最后加如下四行:
export java_home = /usr/java/j2sdk1.4.2_01
export path = $java_home/bin:$path
classpath=.:/usr/java/j2sdk1.4.2_01/lib/tools.jar:$classpath
export classpath
3.安装eclipse
在此我把eclipse安装在 /opt 下,安装eclipse很简单,只要把下载回来的压缩包解压就可以了;解压后得到eclipse目录;
[root@redarmy] unzip d /opt eclipse-sdk-2.1.1-linux-gtk.zip
为让每一个帐号都可以执行eclipse,我写了个小脚本(eclipse.sh):
#!/bin/bash
#
# 执行 eclipse 2.1.1
#
export java_home=/usr/java/j2sdk1.4.2_01
export classpath=/usr/java/j2sdk1.4.2_01/lib
/opt/eclipse/eclipse -vm /usr/java/j2sdk1.4.2_01/bin/java -data ~/workspace &
# -vm 参数用以指定使用哪一个 jvm 来执行eclipse,
# -date参数用以指定eclipse的数据目录。在此指定其存在用户根目录(~)下的workspace目录中
将eclipse.sh 复制到/usr/local/bin中,并为它加上权限755;现在执行 eclipse.sh 即
可启动 eclipse。
[root@redarmy] cp eclipse.sh /usr/local/bin
[root@redarmy] chmod 755 /usr/local/bin/eclipse.sh
将eclipse添加到桌面。首先,在桌面上按下鼠标右键,在弹出菜单中选择“新增启动”,之后分?在“名称”中输入eclipse、 “命令”中填/usr/local/bin/eclipse.sh,然后再为
它随便找个喜欢的图标(我用的是 /opt/eclipse/icon.xpm);再后按“确定”,桌面上就
有eclipse的快捷方式了,以后可以直接双击这个图标启动eclipse。
eclipse 安装好后,已经内建了java开发环境(jdt)就可以直接开发java 程序。
4.安装cdt,cdt 1.1 ga 目前只支持eclipse 2.1 版。
将下载的包解压,会得到features 和plugins 这两个目录
[root@redarmy] unzip ?d /opt org.eclipse.cdt-linux.gtk_1.1.0.bin.dist.zip
分别将这两个目录中的所有文件分别剪到/opt/eclipse下的对应目录里,即可。
(eclipse 的插件安?方法几乎都这样安装: 把文件下载后, 直接解到eclipse所安装
的目录中对应的features 和plugins 中即可。)
三:附
要是不习惯,eclipse英文环境,可以在eclipse.org的主站上下,它的语言包;装了语言包后,不光菜单成中文了,它的帮助文档也成中文了.
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器