ubuntu下安裝eclipse IDE for C/C++ developers

 序html

   linux的GUI和windos比起來實在遜色,雖然它的終端模式(命令行模式)很是強大。linux發行版ubuntu的GUI相對其餘版本要華麗一些,因此最近由redhat轉向ubuntu進行linux的學習。曾經一度使用gcc命令行模式來編譯、調試C程序,可是我仍是渴望一個C/C++集成開發環境能夠給我更好的視覺感覺和方便的操做,以免命令行的繁瑣操做,因此就嘗試着在本身的ubuntu上裝一個eclipse的集成開發環境。java

eclipse簡介linux

    eclipse 是一個開放源代碼的、基於Java的可擴展開發平臺。就其自己而言,它只是一個框架和一組服務,用於經過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。編程

    雖然大多數用戶很樂於將 Eclipse 看成 Java 集成開發環境(IDE)來使用,但 Eclipse 的目標卻不只限於此。Eclipse 還包括插件開發環境(Plug-in Development Environment,PDE),這個組件主要針對但願擴展 Eclipse 的軟件開發人員,由於它容許他們構建與 Eclipse 環境無縫集成的工具。因爲 Eclipse 中的每樣東西都是插件,對於給 Eclipse 提供插件,以及給用戶提供一致和統一的集成開發環境而言,全部工具開發人員都具備同等的發揮場所。ubuntu

    這種平等和一致性並不只限於 Java 開發工具。儘管 Eclipse 是使用Java語言開發的,但它的用途並不限於 Java 語言;例如,支持諸如C/C++、COBOL、PHP等編程語言的插件已經可用,或預計將會推出。Eclipse 框架還可用來做爲與軟件開發無關的其餘應用程序類型的基礎,好比內容管理系統。windows

對只須要C/C++開發功能用戶的推薦 app

    經過 ubuntu自帶安裝工具安裝eclipse也是可行的,執行命令 #apt-get install eclipse。可是這樣安裝完後,並不會支持C/C++開發,還須要安裝cdt插件,執行命令#apt-get install eclipse-cdt。這種安裝方式雖然很簡單,可是安裝過程當中可能會出現不少問題。並且,這種安裝方式會額外安裝一些與C/C++開發無關的插件(例如Java開發插件),會浪費咱們的磁盤空間。考慮到這些因素,因此推薦本身下載eclipse IDE for C/C++ developers 的源碼包,而後本身安裝、配置,這種方法可靠,並且並不會安裝那些沒必要要的插件。框架

 ubuntu下安裝eclipse IDE for C/C++ developers less

1、安裝JDKeclipse

    eclipse是使用Java語言開發的,一個Java應用程序,這意味着eclipse只能運行在Java虛擬機上。假若沒有安裝JDK(Java Development Kit),即便在ubuntu上安裝了eclipse,也不能運行,因此先執行下面的命令安裝JDK。

  #apt-get install openjdk-6-jre-headless

2、得到eclipse IDE for C/C++ developers的源碼包

     從http://www.eclipse.org/downloads/?osType=linux&release=undefined下載Eclipse IDE for C/C++ Developers ,文件eclipse-cpp-kepler-SR1-linux-gtk.tar.gz。須要注意的是,下載的是版本是linux,而且注意CPU的位數。

3、解壓安裝

#tar xzvf eclipse-cpp-kepler-SR1-linux-gtk.tar.gz -C /opt

    把安裝包解壓到/opt目錄下,默認的會在該目錄下建立一個eclipse目錄。從eclipse目錄裏,能夠看到一個eclipse的可執行程序,能夠嘗試經過如下命令運行。

$cd /opt/eclipse

$./eclipse

4、設置環境變量

    eclipse IDE for C/C++ developers已經安裝成功,可是終端模式必須到這個目錄下才能運行該程序。爲了讓在任何目錄下都能運行該程序(像cd命令同樣),進行以下操做。

#vi /etc/profile

在profile文件的最後邊增長一句:export PATH=$PATH:/opt/eclipse;保存,退出

#source /etc/profile

    嘗試運行下面命令,就能夠啓動eclipse應用程序。

#eclipse

解釋:因爲eclipse安裝包被解壓到了/opt/eclipse下,可執行程序eclipse就在這個目錄下,可是這個目錄並非系統搜索應用程序的默認目錄。這裏經過在系統環境變量文件中增長export PATH=$PATH:/opt/eclipse一個搜索應用程序的目錄,這樣就能夠在終端下直接輸入命令$eclipse打開該軟件。

新的問題:當終端輸入eclipse後,eclipse就會被打開。可是,在終端下就不能進行其它的操做,必須關閉eclipse,才能從新在終端上輸入命令。

5、解決「終端輸入eclipse後,在終端下就不能進行其它的操做」的問題

    一種辦法是在輸入命令時候,加上一個「&」符號,也就是輸入命令#eclipse&,就能解決問題。雖然多一個符號也沒什麼大不了,可是不符合咱們的習慣,能夠經過以下配置,實現理想的效果。

 

#vi /etc/profile

在profile文件的最後邊增長一句:alias eclipse='eclipse&';保存,退出

#source /etc/profile

    這樣操做以後,在終端輸入#eclipse以後,eclipse軟件在後臺啓動,並不會影響到終端的繼續使用。

6、在ubuntu桌面上添加eclipse應用程序圖標

    雖然,經過終端能夠運行eclipse,可是若是能像「windows那樣,直接在桌面上雙擊應用程序,應用程序自動打開」,使用eclipse將會更加方便,經過如下操做能夠實現。

1.用vi在用戶到桌面目錄建立一個名爲「eclipse.desktop」的文件,並添加如下內容:

[Desktop Entry]
Name=Eclipse
Comment=Eclipse IDE
Exec=/opt/eclipse/eclipse 註釋:設置應用程序位置
Icon=/opt/eclipse/icon.xpm 註釋:設置圖標
Terminal=false
Type=Application
Categories=Application;Development;
 

2.而後給該文件賦權 ,運行"#chmod 777 eclipse.desktop"命令

補充:若是是用deb包安裝的話,能夠把/usr/share/applications/下eclipse.desktop文件拷貝到桌面目錄便可。

    經過以上兩步操做,就能夠在桌面上看到eclipse的圖標,雙擊就能夠運行該程序。

 

參考網頁:eclipse_百度百科             

              Ubuntu安裝eclipse

                 ubuntu 12.04下安裝eclipse CDT

                 ubuntu上建立eclipse桌面快捷方式

相關文章
相關標籤/搜索