2012-03-07 8 views
0

今回はドロイド関連の質問があります。NDK自動ビルドeclipse OSXビルドディレクトリでautoreconfを起動する:

イムは、私は本を、次のコマンドラインとEclipseの両方からNDKを構築するには、いくつかのチュートリアルされているEclipseのヘリオスとMac OS X 10.6.8に

を実行しています。

私は静的なライブラリのビジネスはありません経由でソースをコピーしています。私は "ndk-build"実行可能ファイルでコマンドラインからコンパイルすることができ、正常に動作します。

私はEclipseの中でコンパイルする必要がありますが、ここに入る必要はありません。

Iveは2つの手法を試してみましたが、プロジェクトをC++プロジェクトに変換してProject/Properties/c/C++ビルドタブ/ビルドコマンドをndk-buildに設定しました。私のパスに表示されたディレクトリが含まと私は、C/C++ [全般]タブで、次の場所を追加

を(私はディレクトリに移動し、ターミナルからNDKビルドを使用する場合には、コンパイルので、なぜ):

/Users/Me/Code/Android/android-ndk-r7b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/include 

/Users/me/Code/Android/android-ndk-r7b/platforms/android-9/arch-arm/usr/include 

/Users/me/Code/Android/android-ndk-r7b/sources/android/native_app_glue 

私はコンパイルに行くとき、私は何かを出すことはありません私はちょうど次のエラーを取得:

Invoking autoreconf in build directory: /Users/me/Code/Android/DroidBlaster 

sh -c autoreconf -i 
autoreconf: `configure.ac' or `configure.in' is required 

Configuration failed with error 

Iveは他のいくつかのチュートリアルを試しましたが、私がこの賞品を授与することができれば、この緊急の問題は解決します。

乾杯コミュニティ:)

注:

アイブ氏はうまくいけば答えに近づいて、私はNDKでビルドする必要があるとして、これは間違っているプロジェクトをビルドするために、自動ツールを使用していることを働きました。私は自分のAndroidプロジェクトをCDTでカスタムビルド設定に変換できないようだが、Eclipseで行うバグかもしれないし、新しくインストールしようとすると

答えて

0

私はAutoを使ってコンパイルしようとしていたツールは私が "C/C++プロジェクトへの変換"を使用していたはずのプロジェクトをセットアップする必要があったときに、EclipseにCDTが正しくインストールされていないにもかかわらず、正しいプラグインを取得するために再インストールしなければならなかった。

関連する問題