大致學(xué)習(xí)Linux自學(xué)嵌入式
下面就這就來講術(shù)Linux自學(xué)嵌入式,系統(tǒng)管理員和Linux系統(tǒng)自學(xué)者的參考書或培訓(xùn)教材,還可供希望轉(zhuǎn)入嵌入式領(lǐng)域的科研和工程技術(shù)人員參考使用。經(jīng)過幾天的努力,這幾天很累,熬夜和查找資料??傊?,雖然是Linux自學(xué)嵌入式,可是效果還可以,費(fèi)了很大勁。
Linux自學(xué)嵌入式愛你,又想說恨你??墒且胍院笥幸环莶诲e(cuò)的工作來養(yǎng)家糊口,只能堅(jiān)持不懈的努力。正如我一個(gè)中興的朋友說的好:人都會(huì)有目標(biāo),可是要堅(jiān)持不懈的努力那就很難。
這幾天一直在忙著QTOPIA4.2.1在2410上面的移植,平臺(tái)的差異,編譯器的問題,可是我***萬萬沒有想到,還是得到一個(gè)論壇大哥的幫助,還得以解決。問題出在make的前提是一定要是原來的源代碼,不管你是make clean過,還是怎么講都不行。至少我在red hat Linux 9上面是這樣的。
硬件平臺(tái)
1.主機(jī): PC機(jī),512M內(nèi)存以上。
2.目標(biāo)機(jī): UP-NetARM2410-S實(shí)驗(yàn)平臺(tái)。
移植軟件資源
1.Red Hat Linux 9.0(主機(jī)操作系統(tǒng))
2.gcc-3.4.1.tar.gz(主機(jī)編譯器)
3.a(chǎn)rm-linux-gcc-3.4.1.tar.bz2(交叉編譯器)
4.tslib-1.3.tar.bz2(管理目標(biāo)平臺(tái)的觸摸屏)
5.qtopia-opensource-src-4.2.1.tar.gz(包含Qt,Qtopia core)
6. GUI(QT)的移植過程
編譯前的約定:
1)我的工作目錄為:/mnt/nfs。
2)qtopia-opensource-src-4.2.1.tar.gz 軟件包放在/mnt/nfs/qtopia4目錄下。
Linux自學(xué)嵌入式編譯主機(jī)編譯器 gcc-3.4.1.tar.gz
步驟如下:
# tar –zxvf gcc-3.4.1.tar.gz
# ./configure (默認(rèn)安裝目錄為:/usr/local)
# make
# make install
安裝完成后,Linux自學(xué)嵌入式可執(zhí)行文件放在/usr/local/bin目錄下,庫文件放在/usr/local/lib目錄下。
【編輯推薦】