eclipselinux編譯環境
首先你得模禪安裝linux版本的eclipse for c/c++
然旦亂塵後你查看網路文庫吧陪衫
http://jingyan..com/article/6fb756ecbf6474241858fbbb.html
B. linux 下怎樣用 eclipse 編譯 c++
方法步驟如下:
1、下載jre,eclipse,cdt
其中jre是java運行環境,eclipse需要先裝jre,才可能運行,cdt是在 eclipse中運行c\c++程序的插件。
2、安裝
(1)先安裝eclipse,打開「終端」,
進入要「安裝軟體」的目錄,然後,解壓eclipse-jee-galileo-SR1-linux-
gtk.tar.gz壓縮包命令是:
sudo
tar –zxvf
eclipse-jee-galileo-SR1-linux-gtk.tar.gz
得到:eclipse文件夾
(2)安裝jre
在終端,輸入:sh
jre-6u18-i586.bin,一直按空格,然後輸入『y』,按回車,則開始安裝jre。
安裝好首告此以後,會產生一友知個jre1.6.0_18文件夾,然後將該文件夾拷貝到eclipse
文件夾下。通過在終端輸入:sudo
cp –r
jre1.6.0_18 eclipse/jre
到現在為止,可以運行eclipse軟體,方法是打開eclipse文件夾,直接雙擊 eclipse圖標即可。
(3)安裝cdt
在終端輸入:unzip
cdt-master-6.0.1.zip –d
cdt,可以把cdt-master-6.0.1.zip解壓並且它的內容存放在cdt文件夾下。
再輸入:sudo cp –r cdt/plugins/eclipse/,者迅則將cdt下plugins的內容拷貝到eclipse下plugins文件夾。
最後,輸入sudo cp –r cdt/features/eclipse/,則將cdt下features的內容拷貝到eclipse下features文件夾。
到現在,安裝已經完成。
C. linux下怎麼配置eclipse的gcc編譯器
以下是我在ubuntu-10.10下安裝eclipse過程:
安裝jdk
# cd /opt
# mkdir java
# bash jdk-6u26-linux-i586.bin
# mv jdk1.6.0_26 java/
# mv /etc/alternatives/java /etc/alternatives/java.gnu
# ln -s /opt/java/jdk1.6.0_26/bin/java /etc/alternatives/java
# export JAVA_HOME=/opt/java
安裝jre
# cd /opt
# bash jre-6u26-linux-i586.bin java/
# mv jre1.6.0_26 java/
安裝eclipse
# cd /opt
# tar zxvf eclipse-linuxtools-indigo-incubation-linux-gtk.tar.gz
# export PATH=/opt/eclipse:$PATH
設置環境變數(在文件末尾添加如下內容)
# sudo vi /etc/profile
export JAVA_HOME=/opt/java
export CLASSPATH=$CLASSPATH:$JAVA_HOME/jdk1.6.0_26/lib:$JAVA_HOME/jre1.6.0_26/lib
export PATH=$PATH:$JAVA_HOME/jdk1.6.0_26/bin:$JAVA_HOME/jre1.6.0_26/bin
export PATH=$PATH:/opt/eclipse
安裝cdt(c/c++ development toolkit)
# 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/
注意:預先裝好g++,gcc
D. linux 下怎樣用 eclipse 編譯 c++
這個命令是在解決安裝CDT(也就是能編譯C/C++代碼的插件)問題時搜到的一個博文裡面的,其原文地址為:ubuntu上使用eclipse進行C/C++代碼編譯
對於第一次接觸Linux的人說,也許不知道怎麼使用命令,或者為什麼族盯使用命令。其實我也不是特別清楚,但我想跟系統有關吧,像Windows安裝軟體,都是exe格式的,然後輪飢雙擊,下一步下一步就可以,但是Linux應該是為了安全考慮或者什兆桐和么的,需要使用命令來安裝。 Ubuntu算是好的了,安裝軟體相對而言比較方便。像我剛開始耍的fedora,安裝軟體,簡直讓人崩潰,總是會少點依賴的庫。使用命令安裝軟體,先要打開,終端(相當於DOS,或者說Windows附件裡面的命令提示符),終端在應用程序->附件->終端。在終端裡面輸入密碼,不像Windows那樣,會有顯示,比如像*那樣的。如果在輸入密碼的時候,終端無任何符號顯示,別擔心,其實你剛才輸入的都已經在終端上了,只是沒有顯示而已。繼續輸就是了,然後按下Enter鍵。
E. 如何使用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 工程
添加源代碼文件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目錄下
F. linux 環境下eclipse c 編譯環境怎麼解決
使用mars.1,創建蠢橘一個c工程譽檔襪,慶激進入projects->Properties->C/C++ Build Tool chain Editor 可以選擇編譯器
G. Linux下怎麼配eclipse的編譯器
啟動 Linux 系統,使用瀏覽器從 eclipse 官網下載Eclipse IDE for c/c++ 安裝包。地址見圖。
H. linux 下怎樣用 eclipse 編譯 c++
普及Linux書籍紅聯Linux論壇製作 Linux教程下載原作者枯沖:jerry 13,1clipse安裝 先段陵安裝jdk,suse下有jdk1.,接著到網上去下載一個Eclipse(我用的是Eclipse3.)。 注意選擇linux下的呀,還好有支握敗戚持torrents下載的放鬆使用KTorrent下載吧,很快就搞定。 解壓後就可以點擊eclipse就可以直接運行了,最好仿照前面安裝LumaQQ時的方式為eclipse在桌面上建立一個啟動器,選擇的圖標是icon。xpm,在linux下運行eclipse的界面還比較漂亮的呀。
I. linux 下怎樣用 eclipse 編譯 c++
鉛舉逗工具:
Eclipse IDE for c/c++ 安裝包
方法如下:答拿
啟動 Linux
從 eclipse 官網下載Eclipse IDE for c/c++ 安裝包,根據系統版本下載對應的安裝包。
下載完成後,進入 Eclipse 安裝包所在目錄,在空白處右擊滑鼠,啟動終端。