ここに問題があります: msm_camera.h は次のパスに存在します。
- ./external/kernel-headers/original/media/
- ./bionic/libc/kernel/common/media/
- ./prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/media/
- ./kernel/include/media/
ビルドしようとすると、「MSM_PMEM_VIDEO_VPE」などの定義が存在しないというエラーがスローされます。それらがパスの1つに存在する場合。./external/kernel-headers/original/media/
したがって、C ソース ファイルがいつコンパイルされ、次のようにヘッダーが追加されているかを知りたいです。
#include <media/msm_camera.h>
ヘッダーが選択されているパスを特定するにはどうすればよいですか? オプション 1、2、3、または 4 からですか?
ビルドログも役に立たないようです。何百ものファイルに絶対パスを追加したくありません。それは間違いなく正しい方法ではありません。
前もって感謝します!