歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 使用Moblin SDK開發應用程序-Image Creator

使用Moblin SDK開發應用程序-Image Creator

日期:2017/2/25 12:03:44   编辑:關於Linux

  

  程序開發的第一件事,搭建開發環境,給MID開發程序也不例外。Image creator可以幫助開發人員搭建開發環境,模擬目標設備,創建目標設備鏡像,很方便。

  在安裝image creator之前,先要做些准備工作。

  1. 安裝以下軟件包:git-core, automake, build-essential, intltool, dh-make, python, debootstrap, fakeroot, curl, yum, kvm, qemu, python (v2.4)

  2. 由於目前yum與python 2.5之間不兼容,我們需要手動編輯/usr/bin/yum,將第一行#!/usr/bin/python改成#!/usr/bin/python2.4

  上帝說,要有光,於是有了光。我們說,要Image creator,於是……不得不上moblin.org去下載。:)目前image creator支持Ubuntu和Fedora,可根據需要下載相應的deb或rpm安裝包。希望與時俱進的朋友可以使用git命令下載和更新,拿到最新鮮熱辣的版本,但不一定是穩定版哦。

  deb和rpm包的安裝很簡單。使用git下載的就麻煩一些,得自己編譯,具體步驟如下:

  1. git clone http://git.moblin.org/repos/tools/moblin-image-creator.git

  2. cd moblin-image-creator

  3. ./autogen.sh

  4. ./configure

  5. sudo make install

  至此,image creator安裝完成。在終端上運行命令sudo image-creator,這時image creator的窗口應該就出現了。

  

  現在該是搭建開發環境的時候了。開始之前,有幾個概念需要先明確一下。

  1. 開發機:用來進行開發的台式機。

  2. 目標設備:MID,Netbook,車載設備等等。

  3. Project: 簡單的講,就是平台相關的軟件開發環境,其中會包含很多開發相關的頭文件。一個project可以和若干個平台相同的target相關。

  4. Target: 目標設備的根文件系統

  5. Fset: 一組具有相關功能的軟件包的集合

  

  解釋完了這些概念,接下來的過程就簡單許多了。根據目標設備選擇相應的平台來創建project,這樣開發環境就搭完了

Copyright © Linux教程網 All Rights Reserved