path 에 ndk 경로를 추가해 놓고 ndk-build 도 실행이 되는데 jni.h no such file or directory 식의 컴파일 에러가 발생했다.
이유는 모르겠지만 path 에 추가한 경로를 절대 경로로 변경하고서 문제가 해결 되었다.
예를 들어 ndk 경로를 symbolic link 로 정해 놓고 사용하는 경우 컴파일 에러가 발생했다.
$ ln -s ~/ndk-home /cygdrive/c/android-ndk-r6b/
$ export NDK_HOME=~/ndk-home
$ export PATH=$NDK_HOME:$PATH
$ ndk-build
절대 경로를 사용하니까 에러가 발생하지 않는다.
$ export NDK_HOME=/cygdrive/c/android-ndk-r6b/
$ export PATH=$NDK_HOME:$PATH
$ ndk-build
댓글 없음:
댓글 쓰기