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


 序

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

eclipse簡介

    eclipse 是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標准的插件集,包括Java開發工具(Java Development KitJDK)。

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

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

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

    通過 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 

一、安裝JDK

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

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

二、獲得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的位數。

三、解壓安裝

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

    把安裝包解壓到/opt目錄下,默認的會在該目錄下創建一個eclipse目錄。從eclipse目錄里,可以看到一個eclipse的可執行程序,可以嘗試通過以下命令運行。

$cd /opt/eclipse

$./eclipse

四、設置環境變量

    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,才能重新在終端上輸入命令。

五、解決“終端輸入eclipse后,在終端下就不能進行其它的操作”的問題

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

 

#vi /etc/profile

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

#source /etc/profile

    這樣操作之后,在終端輸入#eclipse之后,eclipse軟件在后台啟動,並不會影響到終端的繼續使用。

六、在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桌面快捷方式


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM