使用Moblin SDK开发应用程序 -- Image Creator

作者: 方亮 (Intel) (18 篇文章) 日期: 一月 4, 2009 在 5:33 下午

程序开发的第一件事,搭建开发环境,给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,这样开发环境就搭完了。:)

下一贴来说说moblin的应用程序框架和程序开发。

分类: 移动技术

 评论 (10)

2009年01月06日 23:12


nizi
正在寻找非常感谢不然要去书店买
2009年01月07日 08:28


zhangling0913
thanks
2009年01月07日 11:20


kingscome
不错,很不错,再多介绍点就好了!
2009年01月07日 14:15

方亮 (Intel)
总分:
2,200
状态分数:
1,700
棕带
谢谢大家的支持!:)
2009年01月08日 13:25


Moblin爱好者
3Ks,另外我想问下Moblin 2什么时候Release.....基于netbook的moblin版本现在有了吗?
2009年01月11日 14:01


Moblin爱好者
Moblin.org 的更新看到了,netbook的beta版2009.4发布
http://moblin.org/documentation/moblin-overview/architecture-overview

同以往消息不同的是,Moblin 2.0将不止是框架并且MID被定位为next generation smart phone devices ,只不过MID的版本要到2010年,那现有的MID还是1.0了。。。
2009年01月11日 15:21


小陈
你好,我是出版社的编辑,看了你的blog文,想与你合作出版一本,如果有兴趣,给我mail: books-2009@tom.com
2009年01月12日 09:14

方亮 (Intel)
总分:
2,200
状态分数:
1,700
棕带
在moblin 2.0中将会出现3条分支:MID,Netbook和车载娱乐系统。抛开车载,从应用程序的角度来看,MID分支和Netbook分支的应 用程序框架是基本一致的,因此,做moblin2.0应用程序开发的话,不妨可以选择Netbook作为应用开发平台。目前我这边写的内容 多半还是moblin1.0的,等2.0出来后会增加些新内容,希望大家继续支持:)
2009年01月20日 09:32


baal
Moblin是什么?
2009年02月03日 13:08


khler
很不错啊,很期待下文

 引用 (0)


 写评论  

欲获得技术支持,请访问软件支持页面.
姓名 (必填)*

电子邮件 (必填,不在本页面显示)*

您的 URL (可选)


评论*