Cygwinとndk-7ndk-build
スクリプトの使用と、ndk-build.cmd
スクリプトの使用を切り替えて、プリコンパイルされたライブラリを使用してWindowsでビルドしました。 Cygwinからビルドに再度切り替えようとすると、次のようになりました。
*複数のターゲットパターン。やめる。
これを修正するにはどうすればよいですか?
古い「obj」フォルダを削除する必要があります。
Makefileは、UNIXの行末ではなく、Windows/DOSの行末で保存されているように見えます。そのように破損しているように見えるエラーメッセージが表示された場合、通常はそれが理由です。
私は以前にこの問題にぶつかったことがあります。 makeを最新バージョン(手動ダウンロード)に変更し、修正しました。
私も同じ問題に直面し、Eclipseを使用しています。 Eclipseプロジェクトクリーンを実行すると、問題は解消されます。クリーンアップの前に、2つのターゲットarmeabiとarmeabi-v7aがあることに気づきました。プロジェクトcleanは、フォルダーの1つをクリーンアップし、ndk-buildに問題はありません。