this packageを使用して、ArchlinuxにAndroid-NDKをダウンロードしてインストールしました。Android-NDKビルドシステム(hello-gl2ビルド)
ガイドthis pageでサンプルhello-jni
をビルド(および実行中)に問題はありませんが、私がhello-gl2
で同じことをしようとするとエラーが発生します。それはいくつかのヘッダファイルを見つけることができないように見えます:
$ ../../ndk-build
/usr/bin/make -f /opt/android-ndk/build/core/build-local.mk
Compile++ thumb : gl2jni <= gl_code.cpp
/opt/android-ndk/samples/hello-gl2/jni/gl_code.cpp:22:23: error: GLES2/gl2.h: No such file or directory
/opt/android-ndk/samples/hello-gl2/jni/gl_code.cpp:23:26: error: GLES2/gl2ext.h: No such file or directory
--- SNIP ---
GLES2/gl2.h
とGLES2/gl2ext.h
は$(NDK)/platforms/android-4/arch-arm/usr/include/
中が存在し、それは、そのようなパスを含め設定する必要があり$(NDK)/build/core/setup-toolchain.mk
のように見えます。
誰も同じ問題が発生しましたか?このサンプルをコンパイルするにはどうしたらいいですか?
Android NDKアプリケーションを簡単に構築するための他のオプションはありますか?このビルドシステムは私にはかなり複雑に思えますし、私は自分のアプリケーションをビルドするためにcmakeを使いたいと思っています。
私は同じ問題を抱えています。 ndk-buildは同じエラーを返します。私はMacにいる。任意のヒント? – Abhinav