如何使用eclipse進行嵌入式Linux的開發
1、一般嵌入式板子都有交叉編譯工具。板子是你自己開發的?還是買人家的。自己開發的就做個windows下的交叉編譯鏈,安裝到eclipse上就行了。如果人家開的板子,你就管他們要,也有可能人家要錢賣給你。
2、) 到官方站點下載setup.exe程序;2) 運行setup.exe,根據自己需要,可以選擇從網絡下載并安裝或者只下載不安裝。Cygwin的默認安裝并不包含GCC工具,因此必須自己設置。
3、下載 Eclipse IDE for c/c++ 安裝包 啟動 Linux 系統,從官網進行下載 安裝 Eclipse IDE for c/c++ 進入剛下載的Eclipse 安裝包所在目錄,在空白處右擊鼠標,啟動終端。
4、安裝JDK首先下載JDK0,并運行安裝,安裝過程中所有選項保持默認,最后配置JDK的環境變量:在“我的電腦”上點右鍵—“屬性”—“高級”—“環境變量(N)”。
5、.建立開發環境 操作系統一般使用RedHat-Linux,版本從7到9都可以,選擇定制安裝或全部安裝,通過網絡下載相應的GCC交叉編譯器進行安裝(例如arm-Linux-g、arm-μclibc-g),或者安裝產品廠家提供的交叉編譯器。
求嵌入式linux開發詳細流程(步驟)?
1、第一步,建立嵌入式Linux應用開發環境。目前,常用的交叉開發環境主要有開放和商業兩種類型。開放的交叉開發環境的典型代表是GNU工具鏈,目前已經能夠支持x8ARM、MIPS、PowerPC等多種處理器。
2、嵌入式的方法步驟:基礎知識:目的:能看懂硬件工作原理,但重點在嵌入式軟件,科目:數字電路、計算機組成原理、嵌入式微處理器結構。匯編語言、C/C 、編譯原理、離散數學。
3、嵌入式linux上層應用,包括QT的GUI開發 嵌入式linux系統開發 嵌入式linux驅動開發 嵌入式目前主要面向的幾個操作系統是,LINUX,WINCE、VxWorks等等 Linux是開源免費的,而且其源代碼是開放的,更加適合我們學習嵌入式。
4、\x0d\x0a\x0d\x0a尋找開發板,而不是書籍作為實驗的途徑。書籍只是輔助,輔助你實現某種功能。可以集中linux書籍、嵌入式開發書籍、單片機開發、編程語言。宋寶華的嵌入式書籍。
5、如果Linux內核存放在Flash中,并且可直接在上面運行(這里的Flash指NorFlash),那么可直接跳轉到內核中去執行。
嵌入式Linux系統
嵌入式Linux系統就是利用Linux其自身的許多特點,把它應用到嵌入式系統里。
嵌入式Linux(EmbeddedLinux)是標準Linux經過小型化裁剪處理之后的專用Linux操作系統,能夠固化于容量只有幾KB或者幾MB的存儲器芯片或者單片機中,適合于特定嵌入式應用場合。
linux和嵌入式系統是相互于相互交叉使用的。嵌入式系統的定義就是軟硬件可裁剪,在實際項目中,對產品的功耗、存儲等要求嚴格,所以就會涉及將完整的Linux系統進行精簡瘦身,節約存儲提高效率,這就是所謂的系統移植、裁剪。
如何安裝arm-linux-gcc
安裝arm-linux-gcc方法如下:下載arm-linux-gcc-tar.gz安裝包。
下載arm-linux-gcc-tar.gz安裝包。
arm-linux-gcc-1-v6-vfp-2010110tgz 解壓后生成opt目錄,進入此目錄。
本人所用系統是Ubuntu104,但只要是Ubuntu應該都可以安照此步驟安裝。
下個gcc的l對應你的linux版本的安裝包,如果有圖形化界面就可以解壓后直接雙擊運行安裝了。如果只有命令行模式,可能需要麻煩點,需要自己敲命令解壓安裝還需要設置環境變量。具體的你可以百度。
export TARGET=arm-linux-gnueabi export PREFIX=/usr/local/arm/2 export TARGET_PREFIX=$PREFIX/$TARGET export PATH=$PATH:$PREFIX/bin source ~/.bashrc 以便下次工作繼續恢復現場。