在Windows系统上搭建MeeGo

其实Meego的平台很早就搭建好了,只是到现在才在博客上分享下,具体流程会在下面列出:

下载并安装 MeeGo SDK
  下载 MeeGo SDK Windows 安装文件
  下载地址
  双击下载的.exe文件
  并按照提示的信息安装 SDK
  安装完成
  点击 开始 -> 所有程序 -> MeeGoSDK -> MADDE 终端, 启动 MADDE
  a)如果你在局域网中需要使用代理上网上话,运行一个类似的命令:”export http_proxy=XXX”
  b)执行命令 mad-admin create -f meego-handset-ia32-w32-1.1 创建 target 文件meego-handset-ia32-w32-1.1。会自动下载体积较大的文件。
  c)运行 mad-admin create -e -f meego-handset-ia32-w32-qemu-1.1.20101031.2201-sda-runtime创建 runtime 文件meego-handset-ia32-w32-qemu-1.1.20101031.2201-sda-runtime.同样会下载一些大文件
  点击开始->所有程序-> MeeGoSDK -> Qt Creator 启动 QtCreator
  配置QtCreator 来支持 MeeGo 的 sysroot
  在 QtCreator 内, 执行以下步骤:
  a)在 “Tools”菜单栏, 选择 “Options”
  b)点击 Qt4 选项,确定打开了 QtVersions 标签页
  c)点击按钮 “+” ,然后填写Version name 和 qmake location 项
  i.Version name: meego-handset
  ii.qmake location:\MADDE\targets\\bin\qmake.exe
  替换标签为你安装 MeeGo SDK的目录,默认是 C:\MeeGoSDK_1.1
  替换标签为 target 文件名,比如:meego-core-ia32
  iii.一旦添加完成,点击按钮 “Rebuild”(右下侧) 为这个版本的Qt 安装调试帮助。这样可以帮助你使用Qt的调试功能。
  使用Qt Creator 开发MeeGo 应用
  创建一个MeeGo Touch 项目(handset)或者 Qt Gui 项目(netbook)
  打开菜单 Menu : File-> New File or Project -> Qt Application Project -> MeeGo TouchFramework Application
  在 “ProjectSetup” 对话框中,选择 “meegohandset”
  安装仿真器
  在windows 32-bit系统上为QEMU安装 kqemu 加速器。
  注意: kqemu只能在 32-bit Windows上使用,而无法在64位的 Windows上使用。你也不能在64位系统上使用仿真器。而应该使用真实的设备。
  从 http://wiki.qemu.org/download/kqemu-1.4.0pre1.tar.gz下载软件包
  如果你使用的是XP,请右击 kqemu.inf 文件,并选择 “安装”
  如果你使用的是 Windows7 或者 Vista 系统,编辑 kqemu.inf 文件,并做如下修改。修改完成后,再执行 “右击” -> “安装”
  [DefaultInstall.NT]--> [DefaultInstall] [DefaultInstall.NT.Services] -->[DefaultInstall.Services] [Uninstall.NT] --> [Uninstall] [Uninstall.NT.Services] -->[Uninstall.Services]
  手动打开 kqemu. 选择 开始 > 所有程序 >附件, 在 命令提示符上 右击,并选择 “以管理员身份运行”. 在命令行中,执行如下命令:
  net start kqem
  为MeeGo创建 emulatorruntime 文件
  打开菜单: Tools ->Options -> Projects -> MeeGo Device Configurations
  点击 “添加”按钮,为仿真器添加一个runtime.设置 “Device type”为 “MeeGoemulator”,设置 “Authentication type”为“Password”,设置 “Username”为 “root”,设置 “Password”为 “meego”
  设置运行配置
  再次点击右侧的 “Projects”。在顶部的 MeeGoBuild/Run 中选择 “Run”。确保 “Deviceconfiguration”选项设置为 “MeeGo Emulator”。这样在你运行程序时,QEMU同时启动。现在你可以启动QEMUMeeGo 仿真器了。点击 Qt Creator 左侧角的“StartMeeGo emulator”图标。
  注意 1: 当仿真器突然出现时,请在仿真器屏幕上左击鼠标,并点击 “Enter”键一次. 否则仿真器内的系统将停止引导.这是工作环境.
  注意 2: 当仿真器内的桌面显示后,请在仿真器内启动终端,并执行命令 “ xhost+”.这是工作环境
  编译,运行和发布应用
  在QEMU启动后,点击 “Run”小图标运行运用.QtCreator会打包并发布你的应用到QEMU并在target中启动.你可以在QEMU中查看应用的窗口.
  注意: 下面的截图需要更新一下.目前仿真器并没有皮肤.
  调试应用
  你同样可以使用 “Debug”图标高度你的应用程序.可以和本地应用一样设置断点并单步调试.
  用SSH登陆 QEMU镜像
  MeeGo总是运行在QEMU中.你可以在主机中使用终端通过SSH连接到镜像.
  1. 在QEMU中启动MeeGo镜像
  2. 在主机的终端中,连接运行中的镜像
  $ ssh meego@127.0.0.1 -p 6666
  MeeGo 镜像中目前有两个帐号
  ◆用户名: meego 密码: meego
  ◆用户名: root 密码: meego
  配置 QtCreator 使之能够运行在真实设备
  QtCreator 可以与QEMU一起工作.但是有时候,我们需要在真实设备上工作.下面介绍如何实现:
  1. 点击 Tools -> Options-> Projects -> MeeGo Device Configurations ,点击 “Add”按钮. 在 “Devicetype”中选择 “Remote Device”,填写其他信息,并为这个配置取个名字.
  2. 打开工程,并在 “Projects”模式下,点击 “Run”在小的 MeeGo target 窗体,选择你刚才在 “DeviceConfiguration”中创建的配置
  3. 启动设置内的终端,并执行命令 “xhost +”
  4. 点击 QtCreator 左下角的“Run” or “Debug”按钮,在配置好的设备上运行或者调试你的应用.


原文地址:

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 26
    评论
PC上的手机模拟器大全(安卓/苹果/黑莓/塞班/微软) 当今都是智能手机的天下,智能手机也就是拥有自己的操作系统。目前市面最流行的五大手机系统要数谷歌的Android、诺基亚的Symbian、黑莓的BlackBerry、苹果的IOS、微软的WindowsMobile、Windows Phone 7 也许你很想使用每一种系统,但你不可能买那么多部手机。所以PC上的手机模拟器就可以让你体验一下各个系统的魅力。下面介绍五大模拟器在PC上如何使用。 谷歌的Android(安卓) 安卓系统在近几年迅速走红,占领了大片手机市场。Android模拟器也可以在Linux下跑,所以你不必担心一直依赖你的windows Android开发环境搭建(Windows篇) Android开发环境搭建(Linux篇) Android模拟器1.5|1.6|2.1|2.2|2.3|3.0|3.1 Android模拟器安装软件 Android模拟器使用SD卡 Android模拟器增大内存的方法 苹果的IPhone(IOS) 苹果的产品一直代表着潮流,它家的产品就好像一件件奢侈品。这款从xcode提出来的模拟器,相信可以给你过把隐。 Mac OS下的iPhone模拟器 诺基亚的Symbian 塞班系统一向在手机操作系统扮演PC上windows的角色,不过近2年被android吞噬了市场,渐渐没落。不过目前来说塞班还是占有最大的市场,毕竟拿诺基亚的人多的是。 塞班S60V5模拟器下载及使用介绍 黑莓的BlackBerry 黑莓手机虽然用的人不会很多,但总有一批黑莓的粉丝,对它情有独钟。黑莓的魅力想必只有使用上了的人才能感觉的到。 黑莓手机模拟器下载 黑莓手机模拟器OS5.0/OS6.0(图) 黑莓手机模拟器安装软件教程 黑莓手机模拟器上网设置 微软的WindowsMobile、Windows Phone 7 微软的Windows系统在PC上称王,但手机上却不见起色。WindowsMobile也是不错的系统,但却占据不到一定的市场份额。微软力推Windows Phone 7,希望在下一步可以走得更好。 Windows Mobile 6.5模拟器下载及使用教程 Windows Phone 7模拟器下载体验 Windows Phone 7模拟器安装程序的方法

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值