5

最近、Qt について耳にし、Qt で開発するのがいかに楽しいかについて読みました。ちなみに、私も Nokia N900 を購入していますが、その OS である 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を使用します。(もはやテクニカル プレビューではないことに注意してください。)

これは、Nokia Qt SDK に関する非常に優れた紹介ビデオです。

4

1 に答える 1

6

Linux に慣れることをお勧めします。結局のところ、Maemo (または現在の MeeGo) の基盤は実際には Linux であり、公式の SDK は Linux ベースのスクラッチボックスです。

そうは言っても、非公式のコミュニティ プロジェクトMADDEが存在します。

これは、Maemo の新しい開発ツールのテクニカル プレビューです。MADDE は Maemo Application Development and Debugging Environment の略で、次の機能を提供します。

  • コマンドラインのクロスコンパイル
  • マルチプラットフォームのサポート (Linux (32 ビット/64 ビット)、Windows、Mac OS X)
  • さまざまなターゲットとツールチェーン用に構成可能
  • 開発プロセスを簡素化するためのデバイス用クライアント
  • シンプルさ

開発プロセスでツールをテストすることを歓迎します。ただし、これはテクニカル プレビューであることに注意してください。トーク、開発者リスト、特にバグジラ (開発者プラットフォーム -> MADDE) でのフィードバックをお待ちしております。

于 2010-02-26T22:10:10.397 に答える