이게 맞는거같은데 안되서 질문 올립니다.
일단 프로젝트는 workspace에 있지않고 C언어 라이브러리와 같은 공간에 있습니다.
이 프로젝트 안에는 src,gen,jni,libs 등등 있겠죠
jni파일 안에 a.c, a.h 라는 파일이 있다고 했을때
당연히 a.h해더파일은 같은 공간에있으니 문법오류가 없지만
나머지 파일은 workspace와 같은 경로에 있는데 이걸 어떻게 해야할지 잘 모르겠네요.
a.c파일 내용은
#include <jni.h>
#include "a.h"
/////////// 컴파일하면 b.h : No such file or directory 이런 오류가 뜹니다.
#include "b.h"
#include "c.h"
#include "d.h"
#include "f.h"
이런 라이브러리 경로는 Android.mk파일에서 하는거같은데
이 파일안에 경로를 추가해줬습니다
LOCAL_C_INCLUDES := $(MY_LIB)/include <---- 이렇게
$(MY_LIB)는 workspace와 같은 위치입니다. include 안에는 b,c,d,f 헤더파일이 존재하구요..
제가 한건 여기까지입니다. 이렇게 해도 같은오류가 뜨니 어떤방법으로 라이브러리 경로를 설정해줘야하는지 잘 모르겠네요.