NDK에 새로 추가되었습니다. cygwin을 설치하고 경로 폴더에 추가했습니다. 이클립스에서 프로젝트 컨텍스트 메뉴> 빌드 구성> 빌드 선택하여 빌드하려고하면 콘솔에서 아래 오류가 발생했습니다. 은 lvstring.h입니다. 임 사용하여 윈도우 7, 자바 7, 문제가 해결NDK Build for CoolReader
**** Build of configuration Default for project CoolReader ****
E:\exe\android-ndk-r8b\ndk-build.cmd all
Gdbserver : [arm-linux-androideabi-4.6] libs/armeabi-v7a/gdbserver
Gdbsetup : libs/armeabi-v7a/gdb.setup
Gdbserver : [arm-linux-androideabi-4.6] libs/armeabi/gdbserver
Gdbsetup : libs/armeabi/gdb.setup
Gdbserver : [mipsel-linux-android-4.6] libs/mips/gdbserver
Gdbsetup : libs/mips/gdb.setup
Gdbserver : [x86-4.6] libs/x86/gdbserver
Gdbsetup : libs/x86/gdb.setup
"Compile++ thumb : cr3engine-3-1-0 <= cr3engine.cpp
In file included from jni/cr3engine.cpp:15:0:
jni/cr3java.h:18:22: fatal error: lvstring.h: No such file or directory
compilation terminated.
make: *** [obj/local/armeabi-v7a/objs/cr3engine-3-1-0/cr3engine.o] Error 1
**** Build Finished ****
프로젝트 디렉토리의 이름은 무엇입니까? coolreader 디렉토리 아래에'crengine \ include \ lvstring.h' 파일을 찾을 수 있습니까? 'Android.mk' 파일에'LOCAL_C_INCLUDES + = ../ crengine/include' 또는 유사한 줄이 포함되어 있습니까? –