<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>中文 &#187; naurel</title>
	<atom:link href="http://software.intel.com/zh-cn/blogs/author/naurel/feed/" rel="self" type="application/rss+xml" />
	<link>http://software.intel.com/zh-cn/blogs</link>
	<description></description>
	<lastBuildDate>Sat, 26 May 2012 06:34:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>在Windows系统上搭建MeeGo</title>
		<link>http://software.intel.com/zh-cn/blogs/2011/06/10/windowsmeego/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2011/06/10/windowsmeego/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 06:13:12 +0000</pubDate>
		<dc:creator>naurel</dc:creator>
				<category><![CDATA[全国大学生软件创新大赛专栏]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>
		<category><![CDATA[软件技术学习及认证]]></category>

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

