linux嵌入式設計-ag真人国际官网
❶ 如何搭建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)。。。。。。。