MeeGo手机开发起步

Meego & Meego SDK体验 0.MeeGo简介 MeeGo项目结合英特尔的Moblin和诺基亚的Maemo, 为下一代计算设备打造了一个基于Linux的开源软件平台。MeeGo软件平台为开发人员的应用程序提供了最大范围的设备选择,包括上网本和入门级桌面设备,便携式计算和通讯设备,车载信息娱乐设备,联网电视,媒体电话等等-均使用共同的开发框架QtMeeGo将帮助消费者从不同的设备中获得创新的应用程序体验。MeeGo项目由Linux基金会管理。MeeGoLinux基金会商标。(来源MeegoZone中文站) 1.MeeGo 阅读详情

MeeGo 1.0(notebook) 是基于Qt的么提到notebook几乎没有Qt的什么应用在里头,不过handset版本则是实打时的Qt应用,包括桌面管理器和窗口管理器,以及各种应用,你会看到Qt无所不在。这篇文章就以最简单的篇幅介绍一下如何在Linux下搭建一个MeeGo Handset环境。

下载准备SDK

要下载的只有两个文件,一个是MeeGo的映像文件,另一个则是脚本文件,可以参考以下命令

zhu@CuteQt:~$ cd meego/
zhu@CuteQt:~/meego$ wget http://download3.meego.com/meego-sdk-chroot
zhu@CuteQt:~/meego$ chmod +x meego-sdk-chroot
zhu@CuteQt:~/meego$ wget http://download3.meego.com/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2
zhu@CuteQt:~/meego$ tar xjf meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2
zhu@CuteQt:~/meego$ mkdir rootfs

执行启动MeeGo环境

MeeGo在linux里的执行是利用了chroot环境,将UI运行在Xephyr服务器上,运行命令如下

zhu@CuteQt:~/meego$ sudo mount -o loop,offset=512 meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.raw rootfs
zhu@CuteQt:~/meego$ sudo ./meego-sdk-chroot rootfs/
root@meego-handset-sdk:/# startmeego

注意命令前的提示符,startmeego是运行在chroot环境里面的,它是一个脚本文件,感兴趣的朋友可以直接用vi打开来看。好了,这时你可以看到运行在Xephyr里的MeeGo了,并可以进行操作。

 

看看源代码吧

既然都是Qt写的代码,那就看看源代码吧。不过这个下载的MeeGo映像文件里的包管理工具里只有Zeppyr,没有Yum,可以通过以下命令将yum工具装上。

root@meego-handset-sdk:/# zypper install yum
root@meego-handset-sdk:/# zypper install yum-utils

你想看什么源代码的时候,使用yumdowloader –source packagename 就可以把它下载下来,比如如果想看fennec-qt的代码,只要使用下面命令

root@meego-handset-sdk:/# yumdownloader –source fennec-qt

解压rpm软件包,只需要进行安装命令就可以,源代码会被安装到 $HOME/rpmbuild/SOURCES目录下

root@meego-handset-sdk:/# rpm -i filename.rpm

说明

本文是一个基于Xephyr的开发的最基础介绍,MeeGo还可以在QEMU中进行开发,我会将自己的学习体会陆续写出来和大家交流。

 

原文链接:http://www.cuteqt.com/blog/?p=1864

TensorFlow GPU版本安装步骤-Windows系统 本文由在Windows下安装TensorFlow GPU版本教程-CSDN等整理得到。 目录 1、确认显卡是否支持CUDA 1.1 查看显卡信息 打开“设备管理器”,查看显卡信息,如下图所示: 由上图知,本电脑的显卡为NVIDIA Quadro P400. 1.2 查看支持CUDA的显卡 网址:https://developer.nvidia.com/cuda-gpus 经查询可知,该显卡支持CUDA,如下图所示: 2、安装CUDA 2.1 下载CUDA 网址:https://developer.nvi 阅读详情

相关推荐

什么是 SAP S/4HANA 的 VDM Layering Architecture 的 CDS Hierarchy View

当涉及SAP S/4HANA的CDS Hierarchy View时,我们正在谈论一种高级数据建模技术,用于构建层次结构化的数据视图,以支持树状和分层数据的处理和分析。CDS(Core Data Services)是SAP的一种数据建模和定义语言,而CDS Hierarchy View则是CDS的一个重要组成部分,用于处理层次数据,如组织结构、产品分类、地理区域等。首先,您可以使用CDS语言创建一个新的CDS Hierarchy View,定义产品分类的层次结构。您还可以定义其他与库存相关的属性。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 361

MeeGo 开发指南 1.0 开发教程

MeeGo 开发指南 1.0 开发教程转自: MeeGo中文介绍如果想获取MeeGo平台的开发概览,最好地方的是MeeGo developers。这里讨论的是一些更细节化的问题,比如MeeGo APIs的详细内容。  MeeGo应用程序开发教程(1)在 Linux 上使用 MeeGo SDK介绍MeeGo SDK由以下部分构成: 一个MeeGo chroot环境,这包含了一个基于Xephyr (http://www.freedesktop.org/wiki/Software/Xephyr) 的MeeGo应用

嵌入式操作系统 3870

GJB 150.1B-2025 军用装备实验室环境试验方法 第1部分:通用要求.pdf

GJB 150.1B-2025 军用装备实验室环境试验方法 第1部分:通用要求.pdf

MiniMax H3视觉语言模型本地部署与ComfyUI集成实战指南

视觉语言模型(VLM)作为多模态AI的核心技术,通过联合理解图像与文本语义,为复杂视觉任务提供了统一的认知框架。其工作原理基于Transformer架构,将视觉特征与语言token在共享的隐空间中对齐,实现跨模态的深度推理。这一技术价值在于,它能够将自然语言指令转化为结构化的视觉理解,从而显著降低AI图像生成与编辑的门槛。在实际应用场景中,VLM可作为智能提示词增强器或视觉条件生成器,无缝集成到Stable Diffusion等扩散模型工作流中,实现更精准的风格迁移、内容编辑和多轮对话式创作。本文聚焦于Mi

weixin_33806300的博客 533

开发自己的第一个MeeGo应用(1)

本文将指导大家了解并深入MeeGo 开发的学习。   1 搭建开发环境 开发MeeGo 需要的只有一个工具,那就是Qt Creator ,目前最新的版本是2.2.1 ,大家可以在Nokia 的官网上免费下载到。 http://qt.nokia.com/downloads   建议大家直接下载离线(offline 版本),因为在线版的下载实在很慢,而且经...

老邢的IT译站 867

Linux 开发者的最大机会 — MeeGo

<br />操作系统现有环境日新月异,本文会简要介绍一个冉冉升起的新星- MeeGo。<br />MeeGo 成为Linux开发者的最大机会,近几个月在互联计算蓝海中快速崛起。<br />2月份,融合英特尔Moblin 和诺基亚Maemo的MeeGo Linux 平台发布,两公司希望提高生态系统的统一、合作共赢,把 MeeGo 发展成一个具有行业标准的移动 Linux 平台,支持多种终端设备和处理器平台。为保持厂商中立性,建设更广泛的阵营,英特尔和诺基亚与Linux 基金会进行了合作。<br />3月份,英

MeeGo社区博客 1万+

什么是Meego

在巴塞罗那2010 世界移动大会上,Linux 智能操作系统家族两股势力合并,即英特尔的 Moblin 与诺基亚的 Maemo,合并后启用新名 MeeGo,并交由 Linux 基金会管理。其目的是专门为上网本和智能手机等便携设备提供类似便携电脑的用户体验。

y97523的专栏 2294

MeeGo维基介绍如何在WeTab上安装 手机meego系统

MeeGo维基上有一个新的介绍如何在WeTab平板上安装MeeGo手机版操作系统的详细指南。该WeTab平板是自去年年底看到的一个搭载MeeGo系统的设备,并且是一款11.6寸的具有多点触摸功能的平板电脑。该WeTab平板只能通在欧洲的少数连锁店买到,可能会得不到技术上的支持,所以在这...

chuaixuanlong8504的博客 1146

MeeGo是什么?

<br /> 诺基亚和英特尔在2010移动通讯世界大会上宣布联合创建一个基于Linux的新操作系统MeeGoMeeGo整合了诺基亚的Maemo和英特尔的 Moblin两大Linux计算环境,专为上网本和智能手机等便携设备设计,还可用于车辆和电视上网等非桌面平台。两家公司此次携手令人瞩目,这不仅是因为MeeGo将两大Linux平台整合到一个屋檐下,也是因为该操作系统跨平台支持英特尔和ARM芯片。<br />    MeeGo是由Linux基金会主导的基于Linux的开源手机操作系统计划,是新一代移动Linu

始则转俗成真,终乃回真向俗! 1332

Linux开发者的最大机会——MeeGo

操作系统现有环境日新月异,本文会简要介绍一个冉冉升起的新星- MeeGoMeeGo成为Linux开发者的最大机会,近几个月在互联计算蓝海中快速崛起。2月份,融合英特尔Moblin 和诺基亚Maemo的MeeGo Linux 平台发布,两公司希望提高生态系统的统一、合作共赢,把 MeeGo 发展成一个具有行业标准的移动 Linux 平台,支持多种终端设备和处理器平台。为保持厂商中立性,建设更广泛的阵营,英特尔和诺基亚与Linux 基金会进行了合作。3月份,英特尔向开发人员发布了第一个版本的MeeGo操作系统开

MeeGo社区博客 4148

MeeGo-Handset开发入门小结

关于MeeGo的版本        在MeeGo官网主要有3个:MeeGo Handset Day1 Developer PreviewMeeGo v1.0 for In-Vehicle Infotainment (IVI)MeeGo v1.0 for Netbooks (Google Chrome Browser)分别代表手机版,上网本(可能之后平板?),车载设备(GPS之类的)下载下来文件名如下meego-handset-ia32-netbook-mtf-1.0.80.12.20100723.1.img

静影沉璧 1978

Qt 无边框窗口自己实现拖拽与缩放

flyfish

二分掌柜的 374

Qt 面试(一)

源文件 (.cpp/.c):内部实现,不对外分发。头文件 (.h/.hpp):对外接口,放类声明、函数声明、宏。更新库不用重编译程序;调用者只包含头文件,链接库文件,看不到内部 cpp 源码。

qq_59167692的博客 99

QT程序界面自适应1080/2K/4K屏幕。qputenv或者setAttribute

QT程序界面自适应1080/2K/4K屏幕。qputenv或者setAttribute

sunflower_2020的博客 91

anaconda python环境和QT python环境不一致如何解决

问的deepseek,我的问题是anaconda和qt环境python不一样,导致QT每次新建项目都必须重新下载pyside6

狮子雨恋 290

Qt5Widgets.dll 加载失败排查:Qt 插件路径、程序位数与部署目录如何对应

Qt5Widgets.dll 加载失败常见于 Qt 桌面程序部署不完整、Debug 与 Release 文件混用,或者 32 位和 64 位库没有对应。技术排查不应只看同名文件是否存在,还要确认主程序架构、Qt 小版本、插件目录和实际搜索路径。 ## 一、Qt5Widgets.dll 报错时用事件日志定位实际加载路径 在事件查看器应用日志中记录故障应用、模块

2301_78581598的博客 219

Qt_Qt(c++)开发中常见错误与解决方法

记录Qt(c++)开发使用过程中遇到的BUG与报错解决方法。

前端开发工程师 178

Qt 在无边框窗口上做一套换肤系统

flyfish

二分掌柜的 359
上一篇: MeeGo源码下载——改良版
下一篇: 英特尔“双M”对决“Android+ARM”
moblin
博客等级 码龄18年 370粉丝 105原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值