私はZThreadのlibをAndroid開発環境に移植する必要があります。configureファイルはどのように正しいクロスコンパイルツールを見つけるのですか?
私はこれに続く:私は--host=arm-eabi
を設定すると...、arm-eabi-g++
arm-eabi-c++
をチェックするのconfigureファイルを http://blog.jimjh.com/compiling-open-source-libraries-with-android-ndk-part-2.html
を、私の私のクロスコンパイルツールチェーンがarm-linux-androideabi-*
命名された。まあ、私は--host=arm-linux-androideabi
に変更されたとき、それはシステム "androideabi"は認識されていない、私はconfig.subファイルにないと思う。
キーはどのように構成ファイルが正しいクロスコンパイルツールを見つけるのですか?
エラーメッセージは次のとおりです。 チェックビルドシステムタイプ... arm-linux-androideabi': system
androideabi」が認識しませ
EDIT無効な設定: あなたの第三LIB用Android.mkファイルを書き込むしようとすることができ、アンドロイドNDKが交差するコンパイルlibをAndroid.mkファイル(makefileと同じように動作します)を使ってあなたのために作成します。私のコメントで与えられたZThreadのAndroid.mkの例があります。
私ははconfig.guessや設定を更新した後u.Andと同じ問題を満たします。それでも、同じミスをまだ聞いています。問題を解決してもらえますか? –
アンドロイド用の3番目の部分ライブラリをクロスコンパイルする必要がある場合は、Android.mkを使用することをお勧めします。ここに例があります[リンク](http://www.cnblogs.com/maadiah/archive/2012/04/06/2434591.html) – Maadiah