標籤:cobol 實現 命令列 lin 工具 虛擬 語言 efi 自己的
linux的GUI和windos比起來實在遜色,雖然它的終端模式(命令列模式)非常強大。linux發行版ubuntu的GUI相對其他版本要華麗一些,所以最近由redhat轉向ubuntu進行linux的學習。曾經一度使用gcc命令列模式來編譯、調試C程式,但是我還是渴望一個C/C++整合式開發環境可以給我更好的視覺感受和方便的操作,以避免命令列的繁瑣操作,所以就嘗試著在自己的ubuntu上裝一個eclipse的整合式開發環境。
eclipse簡介
eclipse 是一個開放原始碼的、基於Java的可擴充開發平台。就其本身而言,它只是一個架構和一組服務,用於通過外掛程式組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛程式集,包括Java開發工具(Java Development Kit,JDK)。
雖然大多數使用者很樂於將 Eclipse 當作 Java 整合式開發環境(IDE)來使用,但 Eclipse 的目標卻不僅限於此。Eclipse 還包括外掛程式開發環境(Plug-in Development Environment,PDE),這個組件主要針對希望擴充 Eclipse 的軟體開發人員,因為它允許他們構建與 Eclipse 環境無縫整合的工具。由於 Eclipse 中的每樣東西都是外掛程式,對於給 Eclipse 提供外掛程式,以及給使用者提供一致和統一的整合式開發環境而言,所有工具開發人員都具有同等的發揮場所。
這種平等和一致性並不僅限於 Java 開發工具。儘管 Eclipse 是使用Java語言開發的,但它的用途並不限於 Java 語言;例如,支援諸如C/C++、COBOL、PHP等程式設計語言的外掛程式已經可用,或預計將會推出。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的表徵圖,雙擊就可以運行該程式。
ubuntu 安裝eclipse for c++