linux嵌入式設計
❶ 如何搭建linux嵌入式開發平台
Linux上搭建C/C++IDE開發環境的詳細介紹。 Redhat linux上面沒有提供Anjuta軟體包,上面提供了一個Glade應用程序界面設計工具。Linux上面使用Anjuta和Glade以及 Glademm軟體包可以搭建一個linux下面進行C/C++軟體開發的IDE環境,可以進行GTK+/Gnome的應用程序開發。 以前開發 Linux 程序時寫出好的圖形化用戶界面比較難。在 GIMP 工具包 (GTK)誕生之後,這件事就變得比較容易了。當Damon Chaplin 寫出 GLADE 這個用於在 GTK 環境下生成圖形化用戶界面的工具後,就更容易了。但是GLADE 仍然不能算是一個「集成開發環境」(如 Visual Basic 等等.),因為程序員不能在 GLADE 的環境下手動修改 GLADE 產生的代碼。現在,這一切都已成為過去: Anjuta誕生了! Anjuta 利用 GLADE 生成優美用戶界面的能力,加之以自己強大的源程序編輯能力,正成為一個極好的應用程序快速開發的集成環境(IDE)。以前,人們使用 GLADE 做界面,用 emacs 或 vi 等等編輯程序,再用某種終端模擬器編輯開發項目。使用 Anjuta,所有這些繁雜零散的任務都可以在一個統一的、集成的、自然而然的環境下完成。 詳細介紹請訪問網站: www.ofuzone.com 查看原帖>>
❷ 什麼是linux嵌入式開發,有那些內容
嵌入式的linux主要有幾點:
1)你要學會根據你硬體電路及應用的需要對內核進行裁減。
2)學會安裝linux系統及為了嵌入式應用而需要的相關軟體,如GCC編譯器,交叉編譯工具,TFTP伺服器等,這些東西的操作和windows有挺大區別的。
3)找本linux C編程的書,學一下linux中C的編程以及編譯的方法,其中Makefile的製作是其與其他系統區別較大的。
4)學會根據電路修改你的bootloader,現在一般是標準的硬體,往往可以省略了
5)其實內核的移植也是挺重要的,不過往往做核心板的人已經幫你做好了
6)嘗試如何使用bootloader下載程序,包括串口,乙太網等方式。
7)當然學習使用Qt做界面也是必不可少的。
8)。。。。。。。