Ich habe kürzlich von Qt gehört und gelesen, wie es Spaß macht, mit zu entwickeln. Übrigens, ich kaufe auch ein Nokia N900 und ich habe gehört, dass das Betriebssystem Maemo 5 Qt sehr gut unterstützt, also dachte ich, ich werde es versuchen.Wie startet man die Qt-Entwicklung unter Windows, sondern auf Maemo 5?
Ich bin ein .NET-Entwickler, also würde ich lieber auf Windows und wenn es möglich ist, mit Visual Studio zu entwickeln. Ich habe das neueste Qt SDK heruntergeladen. Ich habe den Qt Creator gestartet und eine einfache "Qt4 Gui Application" erstellt. Es funktionierte gut, aber ich konnte keine Optionen finden, um für Maemo 5 irgendwo zu kompilieren.
Dann habe ich das Visual Studio-Plugin heruntergeladen und versucht, eine "Qt-Anwendung" damit zu erstellen, aber egal, welchen Qt-Projekttyp ich gewählt habe, nachdem ich auf OK geklickt habe, tauchte der Dialog wieder auf Es konnte nichts erschaffen.
Ich habe auch über das Maemo 5 SDK gelesen, es scheint jedoch nur unter Linux zu funktionieren. (Bei jedem Walkthrough für Windows wurde mit der Einrichtung einer virtuellen Maschine mit Linux begonnen.) Ich habe jedoch überhaupt keine Erfahrung mit Linux, daher würde ich es vorziehen, auf Windows zu bleiben.
Also meine Frage ist: ist es möglich, Qt-Anwendungen zu erstellen, die auf Maemo 5 während der Entwicklung unter Windows laufen, oder das ist unmöglich?
Vielen Dank im Voraus für alle Antworten.
EDIT (Lösung):
Seit der Zeit ich diese Frage begann, ein sehr schönes Entwicklungs-Tool löst die Nokia Qt SDK dieses Problem sehr gut. Es ist plattformübergreifend und kann zur Entwicklung von Symbian- und Maemo-Apps verwendet werden. Für die Maemo-Toolchain verwendet es MADDE, was genau das von der Antwort empfohlene Tool ist. (Beachten Sie, dass es nicht mehr eine technische Vorschau mehr.)
Here is a very nice introduction video about the Nokia Qt SDK.
Visual Studio ist eine Windows-spezifische Entwicklungs-IDE. Sie werden kein Glück haben, für Nicht-Fenster damit zu entwickeln. Wie auch immer, warum möchtest du für maemo entwickeln, aber arbeitest an einer vollkommenen OS-Familie. Die Verwendung von zwei Betriebssystemen aus engeren Familien wird in vielerlei Hinsicht helfen. – WhyNotHugo
@Hugo - Vielleicht hast du es nicht erkannt, aber ich habe vor langer Zeit eine Lösung gefunden. :) – Venemo