私は一日中過ごし、いくつかのチュートリアルを見てきましたが、ndk-build で make ファイルをコンパイルすることができません。私の現在のコードが何であるかを確認するには、ここでフォローしているチュートリアルを見てください: https://thenewcircle.com/s/post/1153/introduction_to_ndk
私は Windows 7 64 ビット システムを使用しているため、Cygwin を実行しています。プロジェクト ディレクトリ "FibonacciNative" に移動し、"ndk-build" と入力すると、次のようになります。
$ ndk-build
make: /cygdrive/c/Android/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-/bin/arm-linux-androideabi-gcc: Command not found
make: /cygdrive/c/Android/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-/bin/arm-linux-androideabi-gcc: Command not found
Compile thumb : com_marakana_android_fibonaccinative_FibLib <= com_marakana_android_fibonaccinative_FibLib.c
/bin/sh: /cygdrive/c/Android/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-/bin/arm-linux-androideabi-gcc: No such file or directory
/cygdrive/c/Android/android-ndk-r8/build/core/build-binary.mk:240: recipe for target `obj/local/armeabi/objs/com_marakana_android_fibonaccinative_FibLib/com_marakana_android_fibonaccinative_FibLib.o' failed
make: *** [obj/local/armeabi/objs/com_marakana_android_fibonaccinative_FibLib/com_marakana_android_fibonaccinative_FibLib.o] Error 127
「コマンドが見つかりません」というメッセージが常に表示されます。私は何を間違っていますか?
ありがとうマット
インストール先フォルダ:
C:\Android\android-ndk-r8
C:\Android\android-sdk
C:!Personal\eclipse/FibonacciNative
C:\cygwin
Cygwin には、gcc-core、gcc-mingw-core、libgcc1 があります。
おそらくCygwinから何かが欠けていますか?