プラットフォームをテストするためだけに、C#を使用してWindowsマシンでWindows Mobileアプリケーションを開発していましたが、Linuxに戻り、Windows CE(CeGCCおよびFPC)用に開発していますが、コンパイルして送信するのは非常に退屈です。簡単なテストを行うために毎回デバイスに実行可能です。次に、プロジェクトをデバッグするためのLinux用の適切なエミュレーターをどこで見つけることができるかを知りたいです。
2 に答える
Qemuは本当に素晴らしく、そのオープンソースです。デバッガーをQemuに接続して、オペレーティングシステムをデバッグすることもできます。これは、デバイスドライバーを作成する場合に便利です。QEMUを使用すると、ARMなどの他のプロセッサタイプをエミュレートできます。別のプロセッサタイプをエミュレートする必要がない限り、個人的にはVMWareワークステーションを使用しています。
残念ながら、あなたの唯一の賭けは、Wineの下でMicrosoft独自のエミュレーターを実行しようとすることです。これは、WindowsMobileイメージを見つけることができる唯一のARMエミュレーターです。Webを検索すると、このアプローチで成功した人もいますが、インストールには注意が必要です。ああ、これには特別なWindowsデバイスドライバーが必要なため、エミュレーターでネットワークを機能させることはできません(これは明らかにWineでは機能しません)。
この最後の理由から、qemu内にフルデスクトップWindows(または場合によってはReactOS)をインストールし、PCエミュレーター内にPDAエミュレーターをインストールすることをお勧めします。
そして、PCエミュレーター内のPDAエミュレーター内のNESエミュレーター内でスーパーマリオブラザーズをプレイするのがどれほどクールかを考えてください!:))))))