構建linux下IDE環境–Eclipse篇

來源:互聯網
上載者:User
構建linux下IDE環境--Eclipse篇

摘要

Eclipse是一由ibm,borland等資助的開源開發環境;其功能可以通過外掛程式方式進行擴充;本文在linux下構建java、c、c++的IDE。

我用的環境是 red hat linux 9 (自編譯gnome2.4)

一:下載所需軟體(所有下載的軟體均放在/opt下)

先下載 Eclipse,網址為 http://www.eclipse.org/ 目前,Eclipse的最新版本為2.1.1,3.0版也正在測試中。我使用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下載,在此我們使用的是sun/ jdk (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的主站上下,它的語言套件;裝了語言套件後,不光菜單成中文了,它的協助文檔也成中文了,爽吧^_^

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.