产品说明
MeeGo v1.1 SDK Beta版本提供了一个基于Qt Creator的开发环境,以支持开发,调试,及在N900,Aava和Netbook设备上运行移动程序。并且提供了一个仿真器(QEMU),用于开发,目标设备无需设定。
版本信息
MeeGo SDK组件:
u QtCreator 2.0.1
² qt-tools 4.7.0
u Toolchains
² arm toolchain (基于cs2009q1)
² ia32 toolchain (基于meego)
u MADDE 0.7.53
² core sysroot (armv7l, ia32)
u 仿真器
² qemu-gl
² QEMU图片
n 核心 (armv7l, ia32)
n 便携式 (armv7l, ia32)
n 上网本(ia32)
如需了解安装指南,参考:
http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux
系统要求
受支持的Linux分布:
l Ubuntu Lucid (32bit)
l Fedora 13 (32bit)
文件
如需了解指南和参考文件,参考:
l http://wiki.meego.com/SDK/Docs/1.1
l http://meego.com/developers
l MeeGo API
l Platform API
已知内容:
l Qt移动后端没有完全起作用。但是在未来,可实现正常运行。
l Bug #8960 USB连接在Aava设备中不会运行。工作区:使用WLAN连接用于连接开发环境和Aava设备。
l 在features/meegotouch_defines.prf工作区中,Bug #8938硬代码M_PREFIX和M_LIBDIR:在sysroot图片中,修改qmake.conf,添加(QMAKE_LFLAGS += -Wl,-rpath-link,...)
l Bug #9184 在Qt Creator 中"停止 MeeGo仿真器 "不同执行。工作区; 接近MeeGo仿真器,点击Qemu 窗口的“X”退出按钮。
l Bug #9181 未能将meego-qemu-ia32更新到已经安装的SDK上。工作区:使用mad-admin remove命令移走/重新安装组件。移走目标,移走文件夹/usr/lib/madde/linux-i686/tools/qemu-meego。
l Bug #9729
未来计划的更新
对下面操作系统的支持:
l Ubuntu Lucid (64bit)
l Ubuntu Karmic (32bit, 64bit)
l Fedora 12 (32bit, 64bit)
l Fedora 13 (64bit)
l Debian 5.0 (32bit, 64bit)
l OpenSUSE 11.2 (32bit, 64bit)
l OpenSUSE 11.3 (32bit, 64bit)
l Windows XP
l Windows 7
这些操作系统工具的实验性版本可能已经发布,但是还没有进行完全测试。
如需了解Windows MeeGo SDK的进展,及SDK desribing安装的草拟文件,参见:
http://wiki.meego.com/SDK/MeeGo_SDK_for_Windows
其他计划更新:
QEMU的ARM版本会予以尽快更新。现在,有一个open bug(Bug #9810)阻止了对它的全面使用。
原文翻译自:http://meego.com/downloads/releases/1.1/meego-v1.1-sdk