• 运行MeeGo SD“.NET研究”K 的windows版本 狼人:


    系统配置要求

    1.       MeeGo SDK 目前只支持 Windows Xp和 Windows 7操作系统。 M上海企业网站设计与制作eeGo SDK 不保证在Vista下可以工作,并且不提供支持。

    2.       仿真器只能在32-bit 版本的windows 下工作。如果你使用的是64位的系统,很抱歉,你将不能使用仿真器。

    已知问题及可能的工作环境

    1.       目前,仿真器只能用于intel 的cpu

    2.       现在只是测试过名为“meego-handset-ia32-w32.1.1”的target文件和meego-handset-ia32-pinetrail-mtf-1.0.90.2.20100914.1-sdk-1.1.80.20101023.1936-sda-runtime”的runtime文件。虽然名字里包含了“handset”,其实可以用于 Handset 和 Netbook 两个版本的。

    3.       MeeGo SDK的卸载程序并没有出现在“开始菜单”里,你可以在安装目录里找到它。

    4.       如果你卸载 MeeGo SDK 时,包括 targets 和 runtimes 在内的所有文件将会被移除掉

    5.   上海闵行企业网站设计与制作;    请在 http://bugs.meego.com 搜索 [Windows] 关键字来查看其他问题。

    下载并安装 MeeGo SDK

    1.       下载 MeeGo SDK Windows 安装文件 http://download3.meego.com/meego-1.1-sdk-installer-1109.exe

    2.       双击下载的.exe文件上海企业网站制作,并按照提示的信息安装 SDK

    3.       安装完成后,点击开始-> 所有程序-> 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 -fmeego-handset-ia32-pinetrail-mtf-1.0.90.2.20100914.1-sdk-1.1.80.20101023.1936-sda-runtime"创建 runtime 文件"meego-handset-ia32-pinetrail-mtf-1.0.90.2.20100914.1-sdk-1.1.80.20101023.1936-sda-runtime".同样会下载一些大文件

    4.       点击开始->所有程序-> MeeGoSDK -> Qt Creator 启动 QtC上海网站建设reator

    5.       配置 QtCreator 来支持 MeeGo 的 sysroot 。在 QtCreator 内,执行以下步骤:

           a)        在“Tools”菜单栏,选择“Options”

           b)        点击 Qt4 小节,确定打开了 QtVersions 标签页

           c)        点击按钮“+”,然后填写 Virtionname 和 qmake location 项

                  i.          Version name: meego-handset

                  ii.        qmake location:<MEEGO_SDK>\MADDE\targets\<target name>\bin\qmake上海徐汇企业网站设计与制作.exe

                            替换<MEEGO_SDK>标签为你安装 MeeGo SDK的目录,默认是 C:\MeeGoSDK_1.1

                            替换<target_name>标签为 target 文件名,比如:meego-core-ia32

                  iii.       一旦添加完成,点击按钮“Rebuild”(右下侧)为这个版本的Qt 安装调试帮助。这样可以帮助你使用Qt的调试功能

                            结果应该像下面这张图一样.

    1.png

     

    使用Qt Creator 开发MeeGo 应用

    1.       创建一个MeeGo Touch 项目(handset)或者 Qt Gui 项目(netbook)

              打开菜单 Menu : File-> New File or Project -> Qt Application Project -> MeeGo TouchFramework Application

    Windows_sdk_2.png

              在“ProjectSetup”对话框中,选择“meegohandset”

    Windows_sdk_3.png

     

    2.       安装仿真器:在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] 

       &n上海闵行企业网站制作bsp;              [DefaultInstall.NT.Services] -->[DefaultInstall.Services]

                &n上海徐汇企业网站制作bsp;     [Uninstall.NT] --> [Uninstall] 

                      [Uninstall.NT.Services] -->[Uninstall.Services]

               手动打开 kqemu.选择  开始> 所有程序>附件,   在命令提示符上右击,并选择“以管理员身份运行”.在命令行中,执行如下命令:

                       net start kqemu

    3.       为MeeGo创建 emulatorruntime 文件

        打开菜单: Tools ->Options -> Projects -> MeeGo Device Configurations

        点击“添加”按钮,为仿真器添加一个runtime.设置“Device type”为“MeeGoemulator”,设置“Authentication type”为“Password”,设置“Username”为“root”,设置“Password”为“meego”

    550px-Meego_sdk_emulator.png

    4.      设置运行配置

               再次点击右侧的“Projects”。在顶部的 MeeGoBuild/Run 中选择“Run”。确保“Deviceconfiguration”选项设置为“MeeGo Emulator”。这样在你运行程序时,QEMU同时启动。现在你可以启动QEMUMeeGo 仿真器了。点击 Qt Creator 左侧角的“StartMeeGo emulator”图标。

               注意 1:  当仿真器突然出现时,请在仿真器屏幕上左击鼠标,并点击“Enter”键一次.否则仿真器内的系统将停止引导.这是工作环境.

               注意 2:  当仿真器内的桌面显示后,请在仿真器内启动终端,并执行命令“xhost+”.这是工作环境

    550px-Meego_sdk_run.png

     

    5.         编译,运行和发布应用

          在QEMU启动后,点击“Run”小图标运行运用.QtCreator会打包并发布你的应用到QEMU并在target中启动.你可以在QEMU中查看应用的窗口.

          注意: 下面的截图需要更新一下.目前仿真器并没有皮肤.

    550px-Meego_mtf_run.png

     

    6.      调试应用

             你同样可以使用“Debug”图标高度你的应用程序.可以和本地应用一样设置断点并单步调试.

    550px-Meego_sdk_debug.png

     

    用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”,填写其他信息,并为这个配置取个名字.

    550px-Real_device.png

     

    2.  打开工程,并在“Projects”模式下,点击“Run”在小的 MeeGo target 窗体,选择你刚才在“DeviceConfiguration”中创建的配置

    550px-Select_run_configuration.png

     

    3.  启动设置内的终端,并执行命令  “xhost +”

    4.  点击 QtCreator 左下角的“Run” or “Debug”按钮,在配置好的设备上运行或者调试你的应用.


    原文链接: http://wiki.meego.com/SDK/MeeGo_SDK_for_Windows

    声明:此博有部分内容为转载,版权归原作者所有~
  • 相关阅读:
    《Django By Example》第十二章(终章) 中文 翻译 (个人学习,渣翻)
    《Django By Example》第十一章 中文 翻译 (个人学习,渣翻)
    《Django By Example》第十章 中文 翻译 (个人学习,渣翻)
    《Django By Example》第九章 中文 翻译 (个人学习,渣翻)
    《Django By Example》第八章 中文 翻译 (个人学习,渣翻)
    《Django By Example》第五章 中文 翻译 (个人学习,渣翻)
    我的superui开源后台bootstrap开发框架
    LayoutInflater 总结
    Android屏幕分辨率概念(dp、dip、dpi、sp、px)
    android studio安装问题
  • 原文地址:https://www.cnblogs.com/waw/p/2219549.html
Copyright © 2020-2023  润新知