大致學習Linux自學嵌入式

來源:互聯網
上載者:User

下面就這就來講術Linux自學嵌入式,系統管理員和Linux系統自學者的參考書或培訓教材,還可供希望轉入嵌入式領域的科研和工程技術人員參考使用。經過幾天的努力,這幾天很累,熬夜和尋找資料。總之,雖然是Linux自學嵌入式,可是效果還可以,費了很大勁。

Linux自學嵌入式愛你,又想說恨你。可是要想以後有一份不錯的工作來養家糊口,只能堅持不懈的努力。正如我一個中興的朋友說的好:人都會有目標,可是要堅持不懈的努力那就很難。

這幾天一直在忙著QTOPIA4.2.1在2410上面的移植,平台的差異,編譯器的問題,可是我最後萬萬沒有想到,還是得到一個論壇大哥的協助,還得以解決。問題出在make的前提是一定要是原來的原始碼,不管你是make clean過,還是怎麼講都不行。至少我在red hat Linux 9上面是這樣的。

硬體平台
1.主機: PC機,512M記憶體以上。
2.目標機: UP-NetARM2410-S實驗平台。

移植軟體資源
1.Red Hat Linux 9.0主機作業系統)
2.gcc-3.4.1.tar.gz主機編譯器)
3.arm-linux-gcc-3.4.1.tar.bz2交叉編譯器)
4.tslib-1.3.tar.bz2管理目標平台的觸控螢幕)
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自學嵌入式編譯主機編譯器 gcc-3.4.1.tar.gz

步驟如下:
# tar –zxvf gcc-3.4.1.tar.gz
# ./configure    (預設安裝目錄為:/usr/local)
# make
# make install

安裝完成後,Linux自學嵌入式可執行檔放在/usr/local/bin目錄下,庫檔案放在/usr/local/lib目錄下。

  1. 去掉Linux檔案屬性的命令
  2. 簡介Linux系統光碟機軟知識點
  3. 操作手冊:Linux作業系統關閉無用系統服務
  4. 詳細介紹Linux GCC系統靜態連結
  5. Linux作業系統中的mmap簡介

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.