meego系统移植

pzlovethundedr 2012-07-29 04:40:18
meego系统怎么移植啊,求大神说一说大体的流程
...全文
996 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
千娜 2012-10-24
  • 打赏
  • 举报
回复
求大神说一说大体的流程
大学生创新实践项目读书报告 ——Android的发展前景 【摘要】Android是一款基于Linux平台的开源手机操作系统,是Google在2007年宣布推 出的。Android系统具有开放性和服务免费的特点,不仅成本低廉,更能给用户良好的体 验,吸引着越来越多的终端厂商,也导致了以Android系统的手机越来愈受到人们的青睐 。 【关键词】Android手机平台 商业应用 一、Android平台简介 Android出现之前,在智能手机OS市场,Symbian和WM两者占据大部分市场份额,但在 移动互联网的快速发展、终端+应用的趋势逐渐成为主流的情况下,两者的劣势逐渐突出 :Symbian由于发展多年,底层架构较为陈旧且对触摸屏支持不佳,用户体验较差,同时 系统较为封闭,支持的应用较少;WM系统同样较为封闭,对终端厂商来讲引入成本较为 昂贵,娱乐性平平,多用于商务机型。 Android平台最震撼人心之处在于Android手机系统的开放性和服务免费。Android是 一个对第三方软件完全开放的平台,开发者在为其开发程序时拥有更大的自由度,突破 了iPhone等只能添加为数不多的固定软件的枷锁;同时与Windows Mobile、Symbian等厂商不同,Android操作系统免费向开发人员提供,这样可节省近三 成成本。 二、Android平台的发展前景 移动互联网的蓬勃发展促使手机终端产业链变化,应用和服务逐渐成为竞争的焦点。 无论是电信运营商,终端厂商还是应用开发商,目前都在向操作系统领域进军,试图对 内容的聚拢和对应用体系的把控,稳固或加强自己在产业链中的影响力。在这一过程中 Android系统因多方面因素逐渐受到各方的青睐。 电信运营商方面,通过产业链优势(销售渠道优势、用户优势、资源整合优势)向操作 系统领域进行扩张,达到控制更多产业链话语权的目的是现阶段移动互联网发展的必然 趋势。相对于其他系统Android的开放性和可定制性使得运营商从系统层面打造自己的用 户界面,并内置增值服务更加容易。中国移动专门为定制了基于Android的OPhone平台, 并与索爱,三星及摩托罗拉等厂商联合推出了多款OPhone终端;联通方面uPhone也呼之欲 出。运营商的这一举动,不仅加强了其产业链上的话语权,同时也会极有利于Android系 统手机向中低端大众市场推广。 终端厂商方面,企业纷纷开始从单纯出售手机向终端+服务/应用的业务模式转型,操 作系统作为承载应用的平台,对于智能手机终端厂商的重要性不言而喻。在Android问世 之前,智能手机大多使用WM平台,不仅成本较高,而且系统封闭应用体验较差。而Andr oid 系统除了低廉的成本和良好的用户体验外,因采用了开源的平台,给予了终端厂商和开 发者更大的灵活性,开发者在程序的开发移植上更为方便且不需要考虑厂商端内容审核 等问题,终端厂商则可以按需深度定制系统开发本地化应用环境,用户可选择的应用资 源将会进一步丰富。 从2010年第2季度起,摩托罗拉、HTC及三星等厂商专注于Android的发展策略成效颇 丰,据Gartner统计,2010年第2季度Android销量约占全球整个智能手机市场份额的17. 2%,相比之下在第一度该份额为9.6% 。同时在国内三星、摩托罗拉等手机厂商也延续着这一策略,纷纷推出Android新机,摩 托罗拉发布多款全新"明"系列智能手机,三星SPhone在国内上市,同时HTC也于3季度正 式宣布进军中国市场。 在国产智能手机方面,由于Android 低廉的成本和可定制的特性,现在已有联想,天语中兴等近20家厂商在逐渐采用和进行 定制。伴随新机产品的推出,各Android机制造商也投入了大量资源进行产品营销,加上 之前新上市的Android手机在各级渠道开始大范围铺货,刺激了Android在2010第2- 3季度销量的快速增长。 三、Android平台的挑战 当然,正在快速发展的Android同样面临着一些挑战。 首先,目前Android由于过于开放,版本繁多造成发展分裂的状况,引来了兼容性和 安全方面的问题;不同版本Android之间的硬件要求不同,造成了Android及其衍生系统 的应用兼容性下降,在一定程度上影响了用户体验。而过于开放带来许多安全问题,例 如最近的"Android SD卡漏洞"爆发后一些基于Android的定制系统无法及时有效应对,而"安卓短信卧底"等 病毒木马也频频出现,威胁Android用户的安全。 其次,iOS和WP7平台发展也极为迅速,对Android构成潜在威胁。iPhone火热的销售 局面在国内有目共睹,WP7经过重新设计后在娱乐性和交互性上都大大增强, MeeGo平台也呼之欲出,手机终端企业对于系统的选择也将会多元化,An
简介   MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环 境,它是Minimalist GNU on Windows的略称。这里的“纯粹”是指「使用msvcrt.dll的应用程序」。无法使用MFC (Microsoft Foundation Classes微软基础类库)。   注:msvcrt.dll(名称:Microsoft C Runtime Library)提供了printf,malloc,strcpy等C语言库函数,并且为使用C/C++(Vc)编绎的程序提供了初始化(如获取命令行参数)以及退出等功能. 编辑本段概念   MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时库。   MinGW,即 Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC 产生 Windows32 程序。   在基本层,MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时间库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95 发行版以上的 Windows OS 有效,使用基本运行时间,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时间扩展。该功能是 Windows32 API 不具备的。下一个组成部分是 w32api 包,它是一组可以使用 Windows32 API 的包含文件和端口库。与基本运行时间相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 Windows32 API 功能。 编辑本段mingw工具集合   实际上 MinGW 并不是一个 单纯的C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 gawk bison 等等)。   开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境。   所以,使用 MinGW 我们就可以像在 Linux 下一样使用 GNU 程序开发工具。   GCC 就是 MinGW 的核心所在,GCC 是一套支持众多计算机程序语言的编译系统,而且在语言标准的实现上是最接近于标准的。并且 GCC 几乎可以移植到目前所有可用的计算机平台。(我的电脑上就还装有 DevKitPro,里面包含 GCC 的 ARM(for GBA/DS/GP32) 和 MIPS(for PSP) 版本。)   GCC 本身不像 VC 那样拥有IDE 界面(在 Windows 上也存在 Dev C++ 之类的支持 MinGW 编译器的 IDE)。源代码编辑你可以选用任何你喜欢的文本编辑器(据说微软的开发人员包括 VC 的开发都不用 VC 所带的 IDE 编辑器,而是选用 GNU 的 VIM 编辑器)。然后使用 make 等工具来进行软件项目的编译、链接、打包乃至发布。而像 cvs(svn) 源代码版本控制工具可以让世界上任何一个角落的人都可以参与到软件项目中来。   关于 MFC,微软基础库类,这个随 VC++ 携带的一个源代码公开的开发包,和其他 Windows 程序开发包是一样的。如果有 VC++ 的授权,你完全可以使用 MFC 的源代码,也就是你使用 GCC 来编译 MFC 程序是完全可以的。   当然,GNU 下也很多 Windows 程序开发包,甚至有一些是支持跨平台使用的。不仅仅可以直接把源代码编译为 Windows 程序,也可以不经修改编译为其他操作系统的图形程序。   不过 GNU 下,最流行的图形界面开发库是 GTK+与Qt。GTK+ 与Qt均提供跨平台支持。例如qt支持windows、linux、mac os x、windows CE、symbian、meego等操作系统平台,并且提供了Qt SDK(包含Qt creator集成开发环境)。Gtk也能很好的运行在 Windows 平台(比如 GIMP 和 Gaim)。   总体说来,使用 MinGW 就是 GNU。

1,552

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与英特尔开源软件相关的技术
社区管理员
  • 英特尔开源软件社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧