如何在Windows上启动Qt开发,但是针对Maemo 5?

时间:2010-02-26 22:00:04

标签: windows qt nokia maemo qt-maemo

我最近听说过Qt,并了解了开发的乐趣。顺便说一下,我也买了诺基亚N900,我听说它的操作系统Maemo 5非常适合支持Qt,所以我想我会试一试。

我是.NET开发人员,所以我更喜欢在Windows上开发,如果可能的话,使用Visual Studio。 我下载了最新的Qt SDK。我启动了Qt Creator并创建了一个简单的“Qt4 Gui应用程序”。它工作正常,但是,我找不到任何可以在任何地方编译Maemo 5的选项。

然后,我下载了Visual Studio插件并试图用它创建一个“Qt应用程序”,但是,无论我选择哪种Qt项目类型,单击OK按钮后,对话框都会再次弹出,所以它无法创造任何东西。

我还阅读了Maemo 5 SDK,但它似乎只适用于Linux。 (Windows的每个演练都是从使用Linux设置虚拟机开始的。)但是,我根本不熟悉Linux,所以我宁愿留在Windows上。

所以我的问题是:是否有可能在Windows上开发时创建将在Maemo 5上运行的Qt应用程序,或者这是不可能的?

提前感谢您的任何答案。

编辑(解决方案):

从我开始这个问题开始,这是一个非常好的开发工具,Nokia Qt SDK很好地解决了这个问题。它是跨平台的,可用于开发Symbian和Maemo应用程序。对于Maemo工具链,它使用MADDE,这正是答案推荐的工具。 (请注意,它不再是技术预览。)

Here is a very nice introduction video about the Nokia Qt SDK.

1 个答案:

答案 0 :(得分:6)

我建议习惯Linux;毕竟,Maemo(或现在的MeeGo)实际上是Linux,官方SDK是基于Linux的临时工具箱。

话虽如此,存在一个非正式的社区项目MADDE

  

这是Maemo的新开发工具的技术预览。 MADDE代表Maemo应用程序开发和调试环境,并提供以下功能:

     
      
  • 命令行交叉编译
  •   
  • 多平台支持(Linux(32位/ 64位),Windows,Mac OS X)
  •   
  • 可针对不同目标进行配置&工具链
  •   
  • 设备的客户端,以简化开发过程
  •   
  • 简单
  •   
     

欢迎您在开发过程中测试该工具。但请记住,这是技术预览。我们非常感谢您在讨论,开发人员列表中的反馈,特别是在bugzilla(Developer Platform - > MADDE)中。