Я недавно слышал о Qt и читал о том, как весело развиваться. Кстати, я также покупаю Nokia N900, и я слышал, что его операционная система Maemo 5 очень хорошо поддерживает Qt, поэтому я подумал, что сделаю это.Как начать разработку Qt в Windows, но ориентируясь на Maemo 5?
Я разработчик .NET, поэтому я предпочел бы разрабатывать в Windows и, если возможно, использовать Visual Studio. Я загрузил последнюю версию Qt SDK. Я запустил Qt Creator и создал простое приложение Qt4 Gui. Он работал отлично, однако я не мог найти никаких вариантов для компиляции Maemo 5 в любом месте.
Затем я загрузил плагин Visual Studio и попытался создать «приложение Qt», но независимо от того, какой тип проекта Qt я выбрал, после нажатия кнопки «ОК» диалоговое окно снова появлялось, поэтому он ничего не мог создать.
Я также прочитал о Maemo 5 SDK, однако он работает только на Linux. (Каждое прохождение для Windows начиналось с создания виртуальной машины с Linux.) Однако я вообще не испытываю проблем с Linux, поэтому я предпочел бы оставаться в Windows.
Итак, мой вопрос: возможно ли создавать приложения Qt, которые будут работать на Maemo 5 при разработке в Windows, или это невозможно?
Заранее благодарю за любые ответы.
EDIT (Solution):
С того времени я начал этот вопрос, очень хороший инструмент развития, то Nokia Qt SDK решает эту проблему очень хорошо. Он является кросс-платформенным и может использоваться для разработки приложений Symbian и Maemo. Для инструментальной цепочки Maemo он использует MADDE, что является именно инструментом, рекомендованным ответом. (Обратите внимание, что это уже не технический предварительный просмотр больше.)
Here is a very nice introduction video about the Nokia Qt SDK.
Visual Studio - это среда разработки для Windows. Вам не удастся разработать для него не окна. В любом случае, почему вы хотите развиваться для maemo, но работайте над полностью oposite OS-family. Использование двух ОС из более близких семей поможет на самом деле. – WhyNotHugo
@Hugo - Возможно, вы не узнали, но я нашел решение давным-давно. :) – Venemo