Linphone Android プロジェクトをビルドしたいです。既にプロジェクトをダウンロードしましたが、README の指示に従うことができません。Windows マシンに autotools をインストールする方法がわかりません。
3 に答える
まず、ndk version>=8 や Cygwin などの必要な依存関係をすべてダウンロードする必要があります。Android 開発者サイトで ndk を見つけて、目的の場所に展開できます。
ここで、数 KB の cygwin インストーラーをダウンロードします。インストーラーを起動すると、パッケージとサーバーのリストが検索されます。あなたの場所に近いサーバーを選択してください。利用可能なパッケージから、完全な開発者ブランチをダウンロードして、将来、ファイルが見つからないなどの新しい問題が発生しないようにします。
ダウンロードしたら、Cygwin インストーラーを使用してインストールします。インストール パスには任意の場所が含まれている必要があるため、Drive:\Cygwin にインストールすることをお勧めします。
次のステップは、NDK と Cygwin の両方の bin ディレクトリの環境変数パスを設定することです。すぐに実行してください。このステップほど単純なものはありません :)
これで、すべての依存関係を使用できるようになりました。そのため、通常の CMD に似た cygwin シェルを起動します。
次のコマンドを実行して、プロジェクトのルート ディレクトリに移動します。
$ CD
このルート ディレクトリには、マニフェスト ファイル、makefiles、および最も重要な prepare_sources.sh などのすべてのファイルが含まれている必要があります。
次のコマンドを実行します。
$ ./prepare_sources.sh /
この ndk への完全パスは、ndk アンパック ソース内の ndk-build ファイルへのパスです。私の場合、その: G:/android-ndk-r8d-windows/android-ndk-r8d/ndk-build
ここで Enter キーを押します。n メイン タスクは完了です。次に、Cygwin にネイティブ ファイルのコンパイルを含むすべてを処理させます。cygwin がプロセスを完了するのを待ちます...ブロードバンドのような高速インターネット接続が必要です。
このプロセスが完了したら、プロジェクトをEclipseにインポートして実行します.. :)
少しでもお役に立てば幸いです.. :)
MingW または Cygwin をインストールします: http://cygwin.com/install.html
インストールするパッケージを選択できます。