我最近听说了 Qt 并读到了使用它进行开发的乐趣。顺便说一句,我也买了诺基亚 N900,听说它的操作系统 Maemo 5 对 Qt 的支持非常好,所以我想我会试一试。
我是 .NET 开发人员,所以我更喜欢在 Windows 上进行开发,如果可能的话,使用 Visual Studio。我下载了最新的 Qt SDK。我启动了 Qt Creator 并创建了一个简单的“Qt4 Gui 应用程序”。它工作得很好,但是,我在任何地方都找不到为 Maemo 5 编译的任何选项。
然后,我下载了 Visual Studio 插件并尝试用它创建一个“Qt 应用程序”,但是,无论我选择哪种 Qt 项目类型,单击确定按钮后,对话框只是不断弹出,所以它不能创造任何东西。
我还阅读了有关 Maemo 5 SDK 的信息,但是,它似乎只适用于 Linux。(Windows 的每个演练都是从使用 Linux 设置虚拟机开始的。)但是,我根本没有使用 Linux 的经验,所以我更愿意留在 Windows 上。
所以我的问题是:在 Windows 上开发时,是否可以创建将在 Maemo 5 上运行的 Qt 应用程序,或者这是不可能的?
提前感谢您的任何回答。
编辑(解决方案):
自从我开始这个问题,一个非常好的开发工具,诺基亚 Qt SDK很好地解决了这个问题。它是跨平台的,可用于开发 Symbian 和 Maemo 应用程序。对于 Maemo 工具链,它使用MADDE,这正是答案推荐的工具。(请注意,它不再是技术预览版。)