2

Android NDK は初めてですが、投稿に記載されているチュートリアルに従って、NDK について学びました。

初心者向けの Android NDK チュートリアル/ガイド。

このチュートリアルでは、Cygwin をインストールして ndk ベースの Android アプリをビルドするよう求めています。

Windows コマンド ライン ツールから ndk-build を実行しても、ネイティブの .so ファイルが生成されます。

cygwin が必要な理由がわかりません。

4

1 に答える 1

0

Windows x86/64バイナリではなく、Linux(特にAndroid)バイナリをビルドする必要があるためです。Cygwin は、Windows で実行される Linux 環境です。これにより、Windows で Linux バイナリをクロス コンパイルできます。

于 2012-06-24T03:53:18.423 に答える