eclipselinuxc
A. c++版本的eclipse在linux下怎麼安裝
Eclipse是一由IBM,Borland等資助的開源開發環境;其功能可以通過插件方式進行擴展;本文在Linux下構建java、C、C++的IDE。
我用的環境是 Redhat 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等工具,所以要先把Redhat9的軟體開發包裝上。
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 中即可。)
三.程序實例
這沒多少好說的,對C、C++開發,都是先寫源程序,再寫個makefile。
四:附
要是不習慣,Eclipse英文環境,可以在Eclipse.org的主站上下,它的語言包;裝了語言包後,不光菜單成中文了,它的幫助文檔也成中文了。
B. linux 下怎樣用 eclipse 編譯 c++
一、下載 Eclipse IDE for c/c++ 安裝包
1
啟動 Linux 系統,使用瀏覽器從 eclipse 官網下載 Eclipse IDE for c/c++ 安裝包。
2
下載時,請根據你的系統版本下載相應的安裝包。由於我是 CentOS 6.6 32位版本,自然是下載 Linux 32 位的。
3
在這兒說明一下,使用此安裝包,可以免去安裝 eclipse 後還需配置 CDT 的煩惱。作為一個 c/c++ 程序開發者,深感比以前方便了不少。
二、安裝 Eclipse IDE for c/c++
1
下載完成後,進入 Eclipse 安裝包所在目錄,在空白處右擊滑鼠,啟動終端。
2
安裝 Eclipse 之前,請確保安裝了以下組件並更新到最新版:
1、Java 環境
2、gcc 和 g++
下面簡單介紹一下檢測方法:
1、查詢 java 版本(通用):java -version
2、查詢 gcc 版本(紅帽系列):rpm -qa gcc
3
下面進入 eclipse 的安裝環節,非常簡單。總體來說是解壓後即可用。
首先,登陸 root 帳戶,鍵入命令 tar -zxvf 安裝包名,回車,將壓縮包解壓到當前目錄下。
4
解壓完成後,鍵入 ls ,可以看到當前目錄多了一個目錄 eclipse 。
鍵入 cp -r eclipse /opt/ ,將 eclipse 目錄下的所有文件復制到 /opt 目錄下(這個目錄隨你喜好了,不復制也行)。
三、使用 eclipse
1
如果像我上面那樣將 eclipse 文件夾復制到了 opt 目錄,在終端鍵入 /opt/eclispe/eclipse,回車。eclipse 就啟動了。
2
註:為了便於英語不好的同學理解,我下面全用中文,實際菜單為英文。
1)新建工程
首次啟動時,會提示你程序代碼保存位置,然後可能還會出現歡迎界面(關閉掉歡迎界面,IDE界面就可以看到了)。點擊「文件」-「新建」-「c++工程」。
3
為工程取一個名字(例如 test),選擇「空工程」,其餘選項保持默認(下同),點擊「下一步」。
4
在接下來的頁面中,繼續點擊「下一步」,最後點擊「完成」。
5
2)添加代碼文件
點擊「文件」-「新建」-「源文件」。
6
填寫源文件名,切記,一定要加擴展名。
7
下面,就可以在源文件中書寫代碼。書寫代碼時,系統有時會給出一些錯誤提示,如果你確認你的代碼沒有寫錯,不要去理會。
8
代碼寫完後,點擊工具欄的小三角按鈕即可對代碼編譯運行,如果彈出提示框問你「代碼已經修改,是否保存」,點擊「是」。
9
運行的結果輸出在下邊的框里。
注意事項
安裝 eclipse 前,要確保必須的組件已經安裝。
添加程序代碼文件時,一定要加上擴展名。
C. 如何在Linux下用eclipse開發C/C++程序
在Linux下用eclipse開發C/C++程序
安裝JDK
安裝Eclipse,2.1.1以上
打開Eclipse,選擇Help、SoftwareUpdate、FindandInstall
選擇Searchnewfeatures,點Next
點擊NewRemoteSite,在Name框輸入CDT(名字,可以隨自己喜歡),URL框輸入cdt下載地址
點擊Next,選擇最新的CDT版本,然後開始更新。
更新完後重新啟動Eclipse,就可以用Eclipse開發C++程序啦
D. 關於linux下用eclipse編C的問題,求大俠指點
同學,我也出現了那個問題,問題的原因是:編碼後沒有保存,eclipse默認是編譯時不保存的。所以編譯前保存文檔,然後編譯就可以了……
E. linux 安裝eclipse,運行c的問題。
linux 安裝eclipse,運行c程序;正確的步驟:
安裝jdk/jre其一就可以;
安裝或升級gcc/g++編譯器;
下載安裝CDT;有兩種方式:
其一,只需要安裝Eclipse IDE for C/C++ Developers(含Eclipse Base和CDT);
其二,在已有Eclipse的基礎上,通過菜單:help->Install new software進行CDT的安裝;
F. linux下怎麼安裝eclipse
以JDK1.6.0_43為例來說明:
1、去oracle官網下載jdk-6u43-linux-x64.bin安裝包
2、對安裝包增加可執行許可權 chmod +x jdk-6u43-linux-x64.bin,
3、執行 ./jdk-6u43-linux-x64.bin 生成目錄jdk1.6.0_43/
4、拷貝到/usr/share下,mv jdk1.6.0_43 /usr/share
另外,jdk-6u43-linux-x64.bin將所有文件解壓縮到當前目錄的jdk$verison_$update目錄。
5、jdk-6u43-linux-x64-rpm.bin解壓縮生成rpm包,用rpm -ivh命令安裝