當前位置:首頁 » 操作系統 » eclipse開發linux

eclipse開發linux

發布時間: 2022-05-02 15:10:06

⑴ 如何在windows環境用eclipse搭建linux開發環境

windows下搭建linux開發環境:
安裝Cygwin來模擬linux環境:
Cygwin的安裝和使用方法為:
1) 到官方站點下載setup.exe程序;
2) 運行setup.exe,根據自己需要,可以選擇從網路下載並安裝或者只下載不安裝。Cygwin的默認安裝並不包含GCC工具,因此必須自己設置。在進行到「Select Packages」一步時,展開Devel Category,可以看到gcc package的狀態為Skip,單擊它,Skip將切換成最新的版本號,表示我們將安裝它。如果我們要安裝所有package,可以單擊Category後面的Default標簽,其文字將變成Install。編輯工具vi默認也不會被安裝,它位於Editors Category目錄下。怎樣確定我們要安裝的工具位於哪個Category下呢?方法是打開Cygwin下載目錄(名稱類似於ftp%3a%2f%2fcygwin.osuosl.org%2fpub%2fcygwin)下的setup.ini文件,查找@ tool_name(注意:@後面有一空格),比如gcc應查找@ gcc,在其中的描述信息中便包含了工具所屬的Category。Cygwin很龐大,如果全部安裝的話,聽說需要大概4G的空間。
3) 安裝完畢後,桌面上將出現一個快捷方式,運行它即可進入虛擬的linux工作環境。另外,我們也可將cygwin安裝目錄下的bin文件夾所在路徑添加到系統PATH環境變數中,這樣就可以直接在控制台中使用cygwin下的命令工具,比如運行g++等。

⑵ 如何在Linux使用Eclipse + CDT開發C/C++程序

在Linux使用Eclipse + CDT開發C/C++程序步驟如下: 1. 下載資源(都下載到/home/maxw/Download/Eclipse下) A、 下載JRE(java Runtime Environment) 。 選擇下載JRE的jre-6u22-linux-i586.bin軟體包 B、 下載Eclipse SDK。

⑶ 如何使用eclipse進行嵌入式Linux的開發

工具:

虛擬機Linux:Fedora 9

交叉編譯工具:arm-linux-gcc-3.4.1.tar.bz2

集成開發工具:Eclipse(Linux安裝包中自帶的,安裝Linux時選中安裝)

安裝ARM交叉編譯器

步驟:

1、安裝jdk

jdk(java development kit)即java開發包,其中包含了運行eclipse所需要的jre. ubuntu預設安裝的gnu版本的jre運行效率不高,所以需要安裝sun公司的jre. 首先從sun的網站上下載安裝包jdk-6u7-linux-i586.bin,然後如下進行安裝:

# mkdir -p /opt/java
# ./jdk-6u7-linux-i586.bin // 執行自解壓文件,生成目錄
# mv jdk1.6.0_07 /opt/java // 把目錄移到/opt/java下
# cd /opt/java
# ln -s jdk1.6.0_07 jdk
# mv /etc/alternatives/java /etc/alternatives/java.gnu
# ln -s /opt/java/jdk/bin/java /etc/alternatives/java
# export JAVA_HOME=/opt/java/jdk // 設置環境變數

2、安裝eclipse和cdt

從eclipse網站上下載安裝包eclipse-SDK-3.4-linux-gtk.tar.gz 和cdt-master-5.0.0.zip

# cd /opt
# tar zxvf eclipse-SDK-3.4-linux-gtk.tar.gz // 解壓生成eclipse目錄
# export PATH=/opt/eclipse:$PATH
# mkdir -p /opt/cdt
# cd /opt/cdt
# unzip cdt-master-5.0.0.zip
# cp -r plugins/* /opt/eclipse/plugins/
# cp -r features/* /opt/eclipse/features/

二、創建c/c++工程

假設已經在linux上安裝好了arm交叉工具鏈,下面介紹如何創建、交叉編譯和調試c/c++工程,進入eclipse安裝路徑後,運行eclipse。

添加源代碼文件1

添加源代碼文件2

編輯代碼

設置工程屬性,指定交叉工具鏈1

設置工程屬性,指定交叉工具鏈2

設置工程屬性,指定交叉工具鏈3

編譯工程

已生成arm平台可執行代碼

配置調試選項

設置Debugger和 GDB debugger選項

設置連接類型為TCP,目標板的ip地址和調試埠號。埠號任意指定,通常大於1024(避免和系統所用埠號沖突)

在開發板上運行程序,格式如上圖所示:gdbserver是交叉調試輔助程序;192.168.0.150是主機的ip地址;1234是調試埠號,和eclipse調試選項里設定的埠號要一致

點擊Debug,進入調試界面

執行到斷點

eclipse的調試界面和操作和在windows下開發類似。

所需開發工具及環境

虛擬機Linux:Fedora 9

交叉編譯工具:arm-linux-gcc-3.4.1.tar.bz2

集成開發工具:Eclipse(Linux安裝包中自帶的,安裝Linux時選中安裝)

安裝ARM交叉編譯器

1. 安裝。其實很簡單,就是將下載的arm-linux-gcc-3.4.1.tar.bz2解壓到Linux根目錄即可(因為解壓後已經包含了/usr/local目錄,所以要解壓到根目錄),如下命令:


tar-jxvf arm-linux-gcc-3.4.1.tar.bz2-C/

解壓後的目錄/usr/local/arm/3.4.1/

2. 設置環境變數。就是把交叉編譯器的路徑設置到系統環境變數裡面去。


echo$PATH

查看現有的環境變數

如果只想臨時添加交叉編譯器的環境變數(註:臨時添加的系統重啟或注銷後又沒有了),只需在命令行輸入如下命令:


export PATH=$PATH:/usr/local/arm/3.4.1/bin

如果想這個環境變數永久的添加到系統的環境變數中,則你只需把這個命令添加到/root/.bashrc文件的最後一行即可(這個文件是隱藏文件,你要在文件瀏覽器中單擊查看菜單,勾選顯示隱藏文件才能看到)

3. 測試建立的交叉編譯環境。新建一個c程序,文件名:test.c, 如下:


#include<stdio.h>
intmain(void)
{
printf("Hellow world! ");
return0;
}

進行交叉編譯,如下:


arm-linux-gcc-o test test.c

將交叉編譯好的目標文件test下載到ARM開發板中並運行,如下:


./test

輸出結果為:

Hellow world!

用集成開發工具Eclipse來開發嵌入式應用程序

雙擊Eclipse圖標啟動Eclipse

設置Eclipse的工作空間,就是選個目錄,單擊OK

啟動後的主界面

開始新建一個應用程序工程

選擇新建一個C工程,單擊Next

給工程取個名字,這里我就叫test_app;然後選擇工程類型,我選擇了個Hellow world C工程模版,單擊Next

填寫作者、版權等信息,單擊Next

沒什麼選的,點擊Finish

單擊Yes

新建好的項目工程

展開左邊的源代碼目錄,雙擊打開主函數。這里只是輸出一句"Hello World!!!",你可以做一些其他復雜的應用

單擊Project菜單,去掉Build Automatically的勾選,因為勾選的話,每次修改一個地方工程都會自動進行編譯

打開工程的屬性對話框進行編譯選項的設置

我們的應用程序最終要到嵌入式arm上運行,這里就要把gcc改成arm-linux-gcc編譯器,當然前提是你要在你的開發主機上先安裝arm-linux-gcc

C連接器也要改成arm-linux-gcc

這里的Libraries是設置你的應用程序中用到的庫文件,比如應用程序中用到了線程類,則這里在上面添加pthread這個庫,下面就添加這個庫的路徑。如果應用程序沒用到任何庫文件就不用管了

選中左側的工程名,右鍵,在彈出的菜單中選擇Build Project編譯工程

編譯好後的工程,目標文件在Debug目錄下

⑷ 如何在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++程序啦

⑸ 如何使用eclipse進行嵌入式Linux的開發

使用eclipse進行嵌入式Linux的開發

一、安裝軟體

在ubuntu下安裝軟體有兩種方法:使用apt-get來自動安裝或手動安裝。用戶使用自動安裝非常方便,適合初學者。但是安裝過程過於依賴資源網站的連接狀況,可能需要耗費過多的時間。這里我們推薦手動安裝的方式,花的時間比較短。

1、安裝jdk

jdk(java development kit)即java開發包,其中包含了運行eclipse所需要的jre. ubuntu預設安裝的gnu版本的jre運行效率不高,所以我們需要安裝sun公司的jre. 首先從sun的網站上(http://java.sun.com/javase/downloads/index.jsp)下載安裝包jdk-6u7-linux-i586.bin,然後如下進行安裝:

# mkdir -p /opt/java
# ./jdk-6u7-linux-i586.bin // 執行自解壓文件,生成目錄
# mv jdk1.6.0_07 /opt/java // 把目錄移到/opt/java下
# cd /opt/java
# ln -s jdk1.6.0_07 jdk
# mv /etc/alternatives/java /etc/alternatives/java.gnu
# ln -s /opt/java/jdk/bin/java /etc/alternatives/java
# export JAVA_HOME=/opt/java/jdk // 設置環境變數

2、安裝eclipse和cdt

從eclipse網站上(http://www.eclipse.org/)下載安裝包eclipse-SDK-3.4-linux-gtk.tar.gz 和cdt-master-5.0.0.zip

# cd /opt
# tar zxvf eclipse-SDK-3.4-linux-gtk.tar.gz // 解壓生成eclipse目錄
# export PATH=/opt/eclipse:$PATH
# mkdir -p /opt/cdt
# cd /opt/cdt
# unzip cdt-master-5.0.0.zip
# cp -r plugins/* /opt/eclipse/plugins/
# cp -r features/* /opt/eclipse/features/

二、創建c/c++工程

假設我們已經在linux上安裝好了arm交叉工具鏈,下面介紹如何創建、交叉編譯和調試c/c++工程。為了更直觀的說明,我們截取了相關的圖片:

進入eclipse安裝路徑後,運行eclipse

eclipse的調試界面和操作和在windows下開發類似,相信到了這一步,大家已經可以很方便來進行應用程序的開發了。

⑹ linux 下使用 eclipse 開發,用的是哪一個linux版本例如redhat

eclipse是開發工具,是一個IDE。這和你linux發行版無關。就是說無論哪個版本的linux都是可以裝上eclipse的。

當然說的太絕對是錯的,如果你的linux沒有圖形界面,我猜eclipse是肯定裝不上,裝上了也跑不起來,不過還好,發行版的linux中,除了den沒有自帶圖形界面外,其它的都帶了(偏偏den是開發包收集的最全的發行版linux,也是在開發人員裡面最受歡迎的linux之一)。

至於你說那個版本的linux最多,伺服器上不太清楚,從地域上看,國內的redhat眾多,歐洲以ubuntu為主。開發人員中流行den。不推薦redhat,收費。

⑺ 如何配置Eclipse開發環境用來開發arm9-linux下的驅動程序

一、安裝JDK首先下載JDK5.0,並運行安裝,安裝過程中所有選項保持默認,最後配置JDK的環境變數:在「我的電腦」上點右鍵—>「屬性」—>「高級」—>「環境變數(N)」。新建系統變數JAVA_HOME:C:\ProgramFiles\Java\jdk1.5.0_06;新建系統變數CLASSPATH:.;%JAVA_HOME%\lib;(注意:點號表示當前目錄,不能省略)在系統變數Path的值的前面加入以下內容:%JAVA_HOME%\bin;(注意:這里的分號不能省略)到這里,JDK安裝完畢。下面方法我們測試一下JDK是否安裝成功:開始菜單--運行--CMD,在MS-DOS中輸入JAVA或JAVAC,此時可以看到很多參數的提示;注意:如果以後要安裝諸如Eclipse、BorlandJBuilder、JCreator、IntelliJIDEA等集成開發環境(IDE,),應該在IDE中編譯運行一個簡單的HelloWorld程序,以保證IDE可以識別出JDK的位置。二、安裝TomcatTomcat有安裝版和免安裝版兩種,我用的是安裝版,直接安裝後好像也不用進行環境變數的設置,所以也沒有進行這方面的設置,其實我也不是很清楚Tomcat究竟需不需要設置環境變數。下面是原文作者免安裝版本的安裝。首先下載jakarta-tomcat-5.0.30.zip,之所以下載免安裝版的好處是可以使用多個然後將jakarta-tomcat-5.0.30.zip直接解壓到D盤根目錄:最後配置Tomcat的環境變數:在「我的電腦」上點右鍵—>「屬性」—>「高級」—>「環境變數(N)」。新建系統變數CATALINA_HOME:D:\jakarta-tomcat-5.0.30在系統變數CLASSPATH的值的後面加入:%CATALINA_HOME%\common\lib;在系統變數Path的值中"%JAVA_HOME%\bin;"的後面加入以下內容:%CATALINA_HOME%\bin;到這里,Tomcat安裝完畢。進行完一、二兩步的設置以後,各系統變數的值如下:JAVA_HOME:C:\ProgramFiles\Java\jdk1.5.0_06CATALINA_HOME:D:\jakarta-tomcat-5.0.30CLASSPATH:.;%JAVA_HOME%\lib;%CATALINA_HOME%\common\lib;Path:%JAVA_HOME%\bin;%CATALINA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem三、安裝Eclipse首先下載eclipse-SDK-3.1.2-win32.zip然後將eclipse-SDK-3.1.2-win32.zip直接解壓到D盤根目錄:到這里,Eclipse安裝完畢。四、安裝MyEclipse首先下載EnterpriseWorkbenchInstaller_4.1.1GA_E3.1.exe,這里使用的是插件版本。然後安裝EnterpriseWorkbenchInstaller_4.1.1GA_E3.1.exe。安裝完畢之後,將MyEclipse安裝目錄下的features和plugins這2個目錄覆蓋到Eclipse的安裝目錄下。最後將剛才安裝的MyEclipse卸載。解釋一下上面這樣做的原因:因為MyEclipse是Eclipse的插件,所以只要把features和plugins這2個目錄覆蓋到Eclipse的安裝目錄,Eclipse就會自動認出這些插件。到這里,MyEclipse安裝完畢。五、破解MyEclipse運行MyEclipse4.1.1注冊機MyEclipseKeyGen.exe,選擇MyEclipse的版本號,輸入注冊名,生成序列號。運行eclipse.exe(首次運行要求指定Workspace),依次點擊Window---->Preferences---->MyEclipse---->Subscription---->EnterSubscription,輸入注冊名以及注冊機生成的注冊碼。到這里,MyEclipse破解完畢。六、指定Eclipse+MyEclipse的JRE和Tomcat伺服器1.設定Eclipse+MyEclipse的JRE一般情況下,Eclipse可以自動找到JRE,我們不用進行過多的設置。2.設定Eclipse+MyEclipse的Tomcat伺服器只需設置圖中所標注的兩處即可,圖中其餘部分是自動生成的。到這里,我們的Eclipse+MyEclipse開發環境就搭建完畢了!七、新建一個項目來測試一下Eclipse+MyEclipse開發環境是否搭建成功1.在Eclipse中依次點擊「File---->New---->Project」,在彈出的「NewProject」對話框中依次點擊「WebProject---->MyEclipse---->J2EEProjects---->WebProject」,再點「Next」,在「ProjectName」中輸入項目的名字「test」,最後點「Finish」。2.在Eclipse左邊PackageExplorer列表中點擊「test」,將項目test。右鍵點擊WebRoot---->New---->JSP,新建一個名為hello.jsp的JSP頁面。3.再用同樣的方法,新建一個叫hello_result.jsp的JSP文件4.deploy(部署)項目。點擊deploy按鈕(用紅線畫了的按鈕就是deploy按鈕),在彈出的窗口中點擊Add,部署test項目5.啟動Tomcat伺服器。6.項目test的運行結果:我們可以去Eclipse的Workspace目錄下看看test項目的代碼,也可以去Tomcat的webapps目錄下,看看部署之後的test項目的結構。

⑻ 用eclipse寫的java程序怎麼做成linux下能跑的程序

linux終端下運行Java程序,需要安裝JDK。

  1. 這里先介紹如何安裝JDK,然後介紹如何安裝Java程序。

  2. 首先,打開終端,快捷鍵ctrl+alt+t;

  3. 安裝JDK,sudoapt-getinstallopenjdk-7-jdk(注意,這里需要輸入密碼);

  4. 切換到java程序所在的目錄;

  5. 編譯以.java結尾的程序,可以使用javac*.java編譯當前目錄下所有的java源程序,並生成相應的class文件;

  6. 假如含有主程序的類文件是MP3.java,則使用javaMP3運行該java程序。

⑼ linux能用eclipse嗎

eclipse 總的來說還是一個 java 軟體,只是少部分跟界面和操作系統打交道的功能與操作系統平台有關系,所以在哪裡運行 eclipse 應該沒有多大的區別,因為 eclipse 始終只是一個開發工具,與最終的發布的代碼 jar 沒有任何關系的。但是公司為了在客戶的目標平台 Linux 上測試我們的程序在Linux 版本的 J2EE 伺服器上的表現,那它的伺服器(比如 WebSphere) 應該是 Linux 版本的,而開發工具想更方便地集成 J2EE 測試功能,可能就要求伺服器必須安裝在和 Eclipse 同一台機器上,那麼這就決定了,最終我們只能讓 Eclipse 也運行在 Linux 上面,目的僅僅是為了讓 eclipse 能在開發過程中直接與相應的 Linux 版本的伺服器作集成測試。

⑽ 安卓用eclipse編程如何調用linux命令

使用eclipse進行嵌入式Linux的開發環境配置:
1、安裝jdk
jdk(java development kit)即java開發包,其中包含了運行eclipse所需要的jre. ubuntu預設安裝的gnu版本的jre運行效率不高,所以需要安裝sun公司的jre. 首先從sun的網站上下載安裝包jdk-6u7-linux-i586.bin,然後如下進行安裝:
# mkdir -p /opt/java
# ./jdk-6u7-linux-i586.bin // 執行自解壓文件,生成目錄
# mv jdk1.6.0_07 /opt/java // 把目錄移到/opt/java下
# cd /opt/java
# ln -s jdk1.6.0_07 jdk
# mv /etc/alternatives/java /etc/alternatives/java.gnu
# ln -s /opt/java/jdk/bin/java /etc/alternatives/java
# export JAVA_HOME=/opt/java/jdk // 設置環境變數
2、安裝eclipse和cdt
從eclipse網站上下載安裝包eclipse-SDK-3.4-linux-gtk.tar.gz 和cdt-master-5.0.0.zip
# cd /opt
# tar zxvf eclipse-SDK-3.4-linux-gtk.tar.gz // 解壓生成eclipse目錄
# export PATH=/opt/eclipse:$PATH
# mkdir -p /opt/cdt
# cd /opt/cdt
# unzip cdt-master-5.0.0.zip
# cp -r plugins/* /opt/eclipse/plugins/
# cp -r features/* /opt/eclipse/features/
二、創建c/c++工程
假設已經在linux上安裝好了arm交叉工具鏈,下面介紹如何創建、交叉編譯和調試c/c++工程,進入eclipse安裝路徑後,運行eclipse。
創建c 工程

使用預設的Linux GCC工具鏈


進入c/c++ 界面添加源代碼文件1


添加源代碼文件2

編輯代碼

設置工程屬性,指定交叉工具鏈1

設置工程屬性,指定交叉工具鏈2

設置工程屬性,指定交叉工具鏈3

編譯工程

已生成arm平台可執行代碼

配置調試選項

設置Debugger和 GDB debugger選項

設置連接類型為TCP,目標板的ip地址和調試埠號。埠號任意指定,通常大於1024(避免和系統所用埠號沖突)

在開發板上運行程序,格式如上圖所示:gdbserver是交叉調試輔助程序;192.168.0.150是主機的ip地址;1234是調試埠號,和eclipse調試選項里設定的埠號要一致

點擊Debug,進入調試界面

執行到斷點
eclipse的調試界面和操作和在windows下開發類似。
所需開發工具及環境
虛擬機Linux:Fedora 9
交叉編譯工具:arm-linux-gcc-3.4.1.tar.bz2
集成開發工具:Eclipse(Linux安裝包中自帶的,安裝Linux時選中安裝)
安裝ARM交叉編譯器
1. 安裝。其實很簡單,就是將下載的arm-linux-gcc-3.4.1.tar.bz2解壓到Linux根目錄即可(因為解壓後已經包含了/usr/local目錄,所以要解壓到根目錄),如下命令:

tar -jxvf arm-linux-gcc-3.4.1.tar.bz2 -C /

解壓後的目錄/usr/local/arm/3.4.1/
2. 設置環境變數。就是把交叉編譯器的路徑設置到系統環境變數裡面去。

echo $PATH

查看現有的環境變數

如果只想臨時添加交叉編譯器的環境變數(註:臨時添加的系統重啟或注銷後又沒有了),只需在命令行輸入如下命令:

export PATH=$PATH:/usr/local/arm/3.4.1/bin

如果想這個環境變數永久的添加到系統的環境變數中,則你只需把這個命令添加到/root/.bashrc文件的最後一行即可(這個文件是隱藏文件,你要在文件瀏覽器中單擊查看菜單,勾選顯示隱藏文件才能看到)
3. 測試建立的交叉編譯環境。新建一個c程序,文件名:test.c, 如下:

#include <stdio.h>
int main(void)
{
printf("Hellow world!\n");
return 0;
}

進行交叉編譯,如下:

arm-linux-gcc -o test test.c

將交叉編譯好的目標文件test下載到ARM開發板中並運行,如下:

./test
輸出結果為:
Hellow world!
用集成開發工具Eclipse來開發嵌入式應用程序

雙擊Eclipse圖標啟動Eclipse

設置Eclipse的工作空間,就是選個目錄,單擊OK

啟動後的主界面

開始新建一個應用程序工程

選擇新建一個C工程,單擊Next

給工程取個名字,這里我就叫test_app;然後選擇工程類型,我選擇了個Hellow world C工程模版,單擊Next

填寫作者、版權等信息,單擊Next

沒什麼選的,點擊Finish

單擊Yes

新建好的項目工程

展開左邊的源代碼目錄,雙擊打開主函數。這里只是輸出一句"Hello World!!!",你可以做一些其他復雜的應用

單擊Project菜單,去掉Build Automatically的勾選,因為勾選的話,每次修改一個地方工程都會自動進行編譯

打開工程的屬性對話框進行編譯選項的設置

我們的應用程序最終要到嵌入式arm上運行,這里就要把gcc改成arm-linux-gcc編譯器,當然前提是你要在你的開發主機上先安裝arm-linux-gcc

C連接器也要改成arm-linux-gcc

這里的Libraries是設置你的應用程序中用到的庫文件,比如應用程序中用到了線程類,則這里在上面添加pthread這個庫,下面就添加這個庫的路徑。如果應用程序沒用到任何庫文件就不用管了

選中左側的工程名,右鍵,在彈出的菜單中選擇Build Project編譯工程

編譯好後的工程,目標文件在Debug目錄下

熱點內容
標簽匹配演算法 發布:2024-10-06 06:37:23 瀏覽:221
雲頂之弈腳本 發布:2024-10-06 06:37:23 瀏覽:764
jsp與javaweb 發布:2024-10-06 06:32:13 瀏覽:294
c語言修飾符 發布:2024-10-06 06:27:09 瀏覽:276
有解壓密碼的壓縮包 發布:2024-10-06 06:18:46 瀏覽:72
分鏡頭腳本模板廣告 發布:2024-10-06 06:18:44 瀏覽:14
大眾邁騰車輛密碼在哪裡 發布:2024-10-06 06:05:51 瀏覽:673
access資料庫亂碼 發布:2024-10-06 06:05:18 瀏覽:322
光遇安卓音韻季有什麼 發布:2024-10-06 05:06:51 瀏覽:76
apk腳本破解 發布:2024-10-06 04:33:23 瀏覽:52